home *** CD-ROM | disk | FTP | other *** search
Text File | 2002-04-01 | 136.3 KB | 2,488 lines |
-
- ZTreeWin Instructions│
- ─────────────────────┘
-
- Contents:
-
- 1. Main Display
- 1.1 Directory Window
- 1.2 File Windows
- 1.2.1 Small File Window
- 1.2.1 Expanded File Window
- 1.3 Directory and File Window Control Keys
- 1.3.1 Basic Control Keys
- 1.3.2 Navigation Keys
- 1.3.3 Spell Search Control Keys
- 1.3.4 Bookmark Navigation Keys
- 1.4 FILE Specification Box
- 1.5 DISK Specification Box
- 1.6 Statistics Displays
- 1.6.1 Statistics Panel
- 1.6.2 Extended Statistics Window
- 1.7 Split Screen
- 1.8 Browse Window
-
- 2. ZTreeWin Commands
- 2.1 ZTreeWin Operation Keys
- 2.2 Directory Window Commands - Standard Unhifted
- 2.3 Directory Window Commands - Ctrl
- 2.4 Directory Window Commands - Alt
- 2.5 File Window Commands - Standard Unshifted
- 2.6 File Window Commands - Ctrl
- 2.7 File Window Commands - Alt
- 2.8 Log Disk
- 2.9 Log Options
-
- 3. Miscellaneous Features
- 3.1 Batch Parameters
- 3.2 Renaming Files
- 3.2.1 Rename Mask
- 3.2.2 Changing Case
- 3.3 Ctrl/Alt-Copy and Move Sub-options
- 3.4 Input Navigation
- 3.5 Application Menu
- 3.6 History Lists
- 3.7 Configuration Options
- 3.8 The Internal Viewer
- 3.9 Jeff's File Compare
- 3.10 Keyboard Macros
- 3.11 Command-Line Options
- 3.12 Auxiliary Files
- 3.13 Quick Command Table
- 3.14 Document Standards
- 3.15 ZTreeWin Advantages Over XTree
- 3.16 Web Links
-
-
- 1. Main Display│
- ───────────────┘
-
- Path Identification Date Time
- ┌────────────────────────────┬───────────────┐
- │ │ FILE Spec Box │
- │ Directory Window ├───────────────┤
- │ │ DISK Spec Box │
- │ │ │
- │ │ │
- │ ├───────────────┤
- ├────────────────────────────┤ Statistics │
- │ │ Panel │
- │ Small File Window │ │
- │ │ │
- └────────────────────────────┴───────────────┘
- Menu of Commands and
- Function keys
-
-
- 1.1 Directory Window│
- ────────────────────┘
- This window shows the directory structure of the current disk. The Root
- directory is at the top of the list, and all other directories are sorted
- alphabetically, and displayed from the top of the window to the bottom.
- Main directories, (first level directories), are on the left, with their
- subdirectories indented to the right. A Branch is defined as any directory,
- and all the subdirectories that are indented below it.
-
- When the highlight bar is located in the Directory Window, this window is
- active, and ZTreeWin's Directory Commands are available. The highlight bar
- identifies the current directory. When you start ZTreeWin, the Directory
- Window is active and the highlight bar is at the disks Root directory. You
- can move the bar to any directory on the tree by using the cursor keys.
-
- If you move the highlight bar to the Small File Window, (by pressing Enter),
- a left-arrow symbol is shown in the Directory Window, marking the current
- directory.
-
- The Path Identification Line is displayed above the Directory Window. It
- always shows the current disk and directory path being accessed by ZTreeWin.
-
- Normally, the Directory Window shows you the entire tree for the disk.
- However, ZTreeWin also gives you the ability to selectively read (log) and
- display portions of the disk. This helps to conserve memory and allows you
- to focus only on areas of the tree you are most interested in. For large
- disks this will also improve the start up time as less disk activity will
- have to take place before ZTreeWin is ready for use.
-
- Through the ZTreeWin configuration options you can configure ZTreeWin to
- log disks only to the first level of directories under the Root. You can
- then use outlining commands to expand, collapse, log, and release
- branches on the tree. The following symbols to the left of the directory
- tree have special meaning:
-
- Symbol Meaning
- ────── ───────
- <space> Corresponding directory is fully logged, i.e. all its files and
- 1st level subdirectories are in memory and available for display.
- + Directory is not logged. It may or may not contain files and/or
- subdirectories. Use the '+', '*' or Enter key to log it.
- Directory is logged, but part of its branch may be hidden. This
- can happen if you have used the F5 and F6 keys.
- ? Subdirectories have been added by other ZTree operations.
- However, since the branch is not fully logged, the changes cannot
- be shown.
-
- The following keys provide tree outlining commands. They affect how
- much directory and file information is logged and kept in memory.
-
- Key Operation
- ─── ─────────
- + Expand the tree 1 level below the directory. ZTreeWin logs the
- directory files and shows them in the File Window, and logs the
- 1st level subdirectory names and shows them on the tree. If the
- directory is already logged then it is re-logged.
-
- = Equivalent to +
-
- * Fully expand the branch under the current directory. Logs all
- subdirectories and their files and shows the branch on the tree.
- At the root directory, this has the effect of fully logging the
- entire disk.
-
- - Collapse the entire branch. All file and directory information
- for the branch is released from memory, and that portion of the
- tree is no longer displayed.
-
- Enter If the directory is not logged, the '+' operation is performed.
-
- F5 Toggle between collapsing and expanding the first-level
- subdirectories under the current directory, without unlogging
- (releasing) them.
-
- F6 Toggle between collapsing and expanding all the subdirectories
- under the current directory, without unlogging (releasing) them.
-
- Shift-
- NumPad- (Shift-Numpad-Minus) Unlog the directory and remove it from the
- display. (Use a refresh or log command on the parent directory
- to return it to the display.)
-
-
- 1.2 File Windows│
- ────────────────┘
- The ZTreeWin File Windows are used to list file information. Only those
- files that are logged and have names matching the File Specification are
- shown and available for ZTreeWin operations. Logged files are those that
- have been read into memory by using a log command, or at program startup
- if ZTreeWin is configured to automatically log directories.
-
- The highlight bar indicates the current file, which is the file affected by
- the standard File Commands. Move the highlight bar with the cursor keys.
-
- A diamond symbol is displayed to the immediate left of any files that are
- tagged. Tagged file commands will affect all tagged files in the list that
- match the File Specification.
-
- You can change the order in which the files are listed by using the Sort
- Criteria (Alt-Sort) command. You can also select what details about the
- files are to be displayed by using the File Display (Alt-File display)
- command.
-
- 1.2.1 Small File Window
- ───────────────────────
-
- The Small File Window appears under the Directory Window, and lists the
- files found in the current directory. To move the highlight bar from
- the Directory Window to the Small File Window, press Enter. Press Enter
- again to expand the Small File Window to its full size. To move back to
- the Directory Window, press Esc. Note that the Small File Window may be
- bypassed by changing the ZTreeWin configuration with Alt-F10.
-
- Under certain conditions the Small File Window will contain one of the
- following indications:
-
- - No files
- There are no files in this directory.
- - No files match the filespec
- There are files in the directory, but none of them match the
- current File Specification.
- - Directory not logged
- The directory has not been logged, and it is not known if it
- contains any files. Use +, Enter or * to log the directory.
-
- 1.2.2 Expanded File Window
- ──────────────────────────
-
- The Expanded File Window replaces the Small File Window and the Directory
- Window, allowing more file information to be displayed.
-
- There are four variations of the Expanded File Window.
-
- - Normal - The normal Expanded File Window lists only the files that are
- in the current directory, just as the Small File Window does. Press
- Enter in the Small File Window to open this window. (Or press Enter in
- the Directory Window if the Small File Window is bypassed in the
- Alt-F10 configuration).
-
- - Branch - The Branch File Window lists all the files in the current
- branch which are logged, and match the current filespec. This includes
- all logged subdirectories of the current, highlighted directory. Press
- "B", for Branch, in the Directory Window to open this window.
-
- - Showall - The Showall File Window lists all logged files on the
- current disk that match the filespec. Press "S", for Showall, in the
- Directory Window to open this window.
-
- - Global - The Global File Window lists all logged files on all logged
- disks that match the filespec. Press "G", for Global, in the
- Directory Window to open this window.
-
-
- 1.3 Directory and File Window Control Keys│
- ──────────────────────────────────────────┘
-
- 1.3.1 Basic Control Keys
- ────────────────────────
- The Enter key moves the highlight bar from the Directory Window to the Small
- File Window to the Expanded File Window and back to the Directory Window.
- The Esc key from any file window returns to the Directory Window. The window
- where the highlight bar is located is the active window and determines what
- commands are available.
-
- As well as being able to view all files within a single directory, you may
- also view all files within the highlighted Branch (press "B" for Branch),
- all logged files on the current disc (press "S" for Showall) and all logged
- files on all logged disks (press "G" for Global).
-
- 1.3.2 Navigation Keys
- ─────────────────────
- Within any window, use the Arrow keys, Page keys, and Home and End keys to
- move the highlight bar from item to item or scroll the window. Use Ctrl-Up
- and Ctrl-Down to scroll the display trying to keep the selected dir/file
- highlighted, (unless the configuration option, "File window Ctrl/Alt-Up/Down
- to tag/untag", is enabled). Use the Ctrl-PgUp and Ctrl-PgDn keys to scroll
- the current file or directory to the top or bottom of the window to see a
- full page of items immediately following or preceding the current one.
-
- Within the Directory Window, use the Right Arrow key to move down the current
- path to the last subdirectory in that path. The Left Arrow key moves to the
- parent of the current directory, stopping when the parent is the first-level
- subdirectory. Tab and Ctrl-Tab move down to the next directory on the same
- level as the current directory and Shift-Tab moves up, within the same branch
- of the tree. Ctrl-Home/Ctrl-End move to the first and last directory at the
- same level within the current branch. See section 3.4 'Input Navigation'.
-
- Shift-Numpad (with NumLock off) will position the highlight at 10% to 90%
- of the display depending on the number key (1 through 9) that was pressed.
-
- 1.3.3 Spell Search Control Keys
- ───────────────────────────────
- By default, you can use Shift-A through Shift-Z to move the highlight bar
- to the next item in the list whose name begins with that letter. Likewise,
- pressing a number key 0 through 9 will take you to the next item beginning
- with that number.
-
- If you have enabled the Alt-F10 configuration option "File/directory name
- spell search" to "Yes", you can type a more complete file/directory name by
- entering each letter with the shift key held. Use the " key to repeat the
- search for the next occurrence of the current search string. Use
- Shift-Backspace to remove a character, and Shift-Esc to cancel the search.
-
- Even with the 'spell search' configuration option disabled, you can use the
- interactive spell search mode by using the '|' command. This allows full
- edit ability to specify a file or directory name to find. You can use "
- (double quote) or PgDn to find the next occurrence of the current search
- string, or PgUp for the previous one.
-
- 1.3.4 Bookmark Navigation Keys
- ──────────────────────────────
- As you navigate and open directories (or branches) to view file information,
- ZTree automatically maintains a list of 'bookmarks' which represent the 10
- most recently 'visited' directories. The act of entering the file window
- from the directory automatically updates the list. A directory can only exist
- once on the list, so if a directory is visited twice, then the old entry is
- deleted and a new one is placed at the top of the list.
-
- Use the bookmark navigation keys [ & ] (or Alt-Left & Alt-Right) to visit
- each directory in the list. Use the bookmark navigation keys from within a
- file window to take you to the previous or next bookmarked directory, and
- open the file window automatically.
-
- This makes it extremely useful to toggle quickly between groups of files in
- different directories. Note that as you move between bookmarks with the
- navigation keys, the order of the list is not changed. The most recently
- used directory is always the last one 'visited' from the directory tree.
-
- To remove the current directory from the bookmark list, press Ctrl-[. To
- remove all bookmarks in the list, press Ctrl-].
-
- Press F11 to see the current bookmark list. From there you may select one
- to directly navigate to, or press Del to remove it from the list.
-
- Note that the bookmark list is a temporary list that only exists for the
- current session, and will be empty the next time you run ZTree. For more
- permanent quick navigation to certain directories, refer to the Treespec
- and History List features.
-
-
- 1.4 FILE Specification Box│
- ──────────────────────────┘
- This is one of the main features of ZTreeWin file operations. Only files
- matching the current File Specification, (or "filespec"), are displayed and
- affected by ZTreeWin operations. These files are called "Matching files".
- This has the effect of serving as a "filter" to show you only the file, or
- groups of files, with which you are interested in working.
-
- When ZTreeWin is first started, the default *.* (all files) specification
- appears, and all files are displayed. Press "F" for Filespec in any window
- to enter a new filespec. Press Enter after the "F", without any input, to
- quickly return to the default *.* specification.
-
- Filespec is capable of displaying files based on file names, dates, sizes,
- or combinations of all three. Also, multiple name, date and size
- specifications can be used.
-
- You will normally choose to use wildcards (* and ?) in the name portion of
- the filespec, but they are not required.
-
- The filespec is not case sensitive, so all files matching the name
- specification, regardless of case, will be displayed.
-
- The following are all the characters, (besides the valid file name
- characters), that can be used in the filespec.
-
- * Use the asterisk to permit any number of characters in this
- position of the file name. The asterisk signifies any number of
- characters, including zero, (or no characters), in that position
- of the file name.
-
- Example: *ZT*.* displays all files that have a "ZT" anywhere in
- the name section of the file name, but not any files
- that do not have a "ZT" in the name section.
-
- ? Permit any character in this position of the file name.
-
- Example: A?C*.* displays all files that begin with "A", and have
- a third letter of "C", but not any files that don't.
-
- , ; To enter multiple specifications, separate each one with a space,
- comma or semicolon.
-
- Example: *.GIF,*.JPG,*.BMP, displays all files having any
- of the three extensions, and no others.
-
- " " For filespecs containing spaces, you must enclose the specification
- in double quotes, (or they will be considered separators between
- multiple specifications).
-
- Example: "ABC *XYZ.DOC" will display all files that start with
- "abc ", (including the space), followed by any number
- of any characters, and ending in "xyz", and having a
- ".doc" extension. No other files will be displayed.
-
- Enclose a group of characters, any one of which may occupy this
- position in the file name. Use Alt-[ and Alt-] to insert the
- and characters into the filespec.
-
- Example: ABC123.TXT displays ABC1.TXT, ABC2.TXT and ABC3.TXT,
- but not ABC4.TXT, (or any other files).
-
- < = > Display only those files that have dates or sizes less than,
- equal to, or greater than the specified date or size. To specify
- a size, rather than a date, follow the symbol with an "s". You may
- specify a range, (or even several ranges), of sizes or dates to
- display, by pairing two specs. When doing this pairing, the
- smaller value, (size or date) must always be specified first. You
- can also enter TODAY as a spec, to reference files dated today.
-
- Examples: >12-31-99 displays all files newer than 12-31-99.
- >s200000 displays all files larger in size than 200,000
- bytes.
- =<1-1-00,=>1-31-00 displays all files not dated in
- January, 2000. Note that "or" is automatically
- assumed for an excluded range.
- =>1-1-00,=<1-31-00 displays all files dated in
- January, 2000. Note that "and" is automatically
- assumed for an included range.
- <TODAY displays all files older than today.
-
- - Negate the individual specification, (not the entire filespec),
- showing only those files that do not match the specification.
- This must precede the specification.
-
- Example: -*.TXT will show all files except those with a .TXT
- extension.
-
- : Label the filespec. Precede the colon with the desired label, to
- make it easy to recognize a long or complex combination of
- filespecs in the small filespec box. (This is just a visual clue,
- and has no effect on the filespec itself).
-
- Example: Pics: *.GIF,*.JPG,*.BMP will display "Pics:" as the
- first part of the filespec in the filespec box. This
- can also help when retrieving a filespec from history.
- (See section 3.6 'History Lists').
-
- The entire filespec can be reversed, or "inverted", so as to show only those
- files that do not match the filespec. Press Ctrl-I to "Invert", then press
- "F" for Filespec. The filespec shown in the FILE Specification Box will be
- highlighted, to indicate that the filespec is inverted, or reversed.
-
- When the length of the File Specification exceeds the space available in the
- File Specification Box, a right arrow indicates that part of the specification
- is not visible. To see the complete specifications of the last filespec,
- after pressing "F", use the Filespec command history (up-arrow); or after
- pressing "F", press F3 to retrieve the last filespec to the input line.
-
-
- 1.5 DISK Specification Box│
- ──────────────────────────┘
- This identifies the disk currently referenced by ZTreeWin, and shows the
- volume name and number of available bytes for this disk. This changes each
- time you Log or select a new disk.
-
- Use the Log or Log Options (Alt-Log) commands to log another disk. Log
- keeps the information for previously logged disks in memory, and Log Options
- releases all other disks and/or provides for partial logging. Use the > and
- < keys to display a previously logged disk without relogging it.
-
- To change the volume name of a disk, select the Ctrl-Volume command from the
- Directory Window command menu.
-
-
- 1.6 Statistics Displays│
- ───────────────────────┘
-
- 1.6.1 Statistics Panel
- ──────────────────────
- When the Directory Window or Showall File Window is active, the statistics
- in this box reflect the data for the entire disk: DISK Statistics, or
- SHOWALL statistics. For the Small or Expanded File Window, the statistics
- apply only to the current directory: DIRECTORY Stats. When the Branch
- Window is active, the statistics apply only to the current branch: BRANCH
- Statistics. In the Global Window, the statistics include all logged disks:
- GLOBAL Statistics. In all cases, the statistics reflect totals only for
- currently logged directories.
-
- The Total statistics let you see the total number of files and how much
- space these files use. The Matching statistics show you how many files
- match the File Specification and the amount of space they utilize. The
- Tagged statistics show you how many files have been tagged (marked with
- a diamond) and how many bytes these tagged files occupy.
-
- Finally, this box displays the name of the current directory if the Directory
- Window is active or the current file if any of the file windows is active.
-
- 1.6.2 Extended Statistics Window
- ────────────────────────────────
- In addition to the statistics displayed in the Statistics Panel, ZTreeWin
- provides more detailed information about your disk and files in the Extended
- Statistics window. Press '?' or '/' from the Directory or File window to
- display this window. Close the window by pressing Esc or Enter. Switch
- drives with the statistics displayed with '<' and '>'.
-
- Below is a guide to some of the additional data supplied in this window:
-
- Disk Drive - Volume ID and formatted file system.
- Capacity - Total amount of physical space on the volume.
- Available space - Amount of space not yet occupied by directories and
- files.
- Used space - Amount of space actually allocated to directories and
- files.
- Slack Space - The differance between the size of all the files logged
- on the disk and amount of space used on the disk to
- store them. This is caused by the fact that files
- occupy multiples of entire fixed size clusters, but do
- not usually occupy the entire last cluster, thereby
- wasting space.
- Cluster and - The size of clusters and sectors formatted on the drive,
- sector info and the number of sectors per cluster.
- Total, Matching, - Totals for the entire disk, even when displayed from a
- & Tagged files file window.
- Displayed files - The number and total size of files displayed in the
- file window. This total can differ from the Total files
- count in the standard Statistics Panel in the
- Ctrl-Showall and Ctrl-Global windows.
- Average size - The average file size based on the total file count and
- the total file size.
- Display Information
- Cols & Rows - The number of columns and rows of the entire ZTreeWin
- window.
- List height - The number of rows in the current expanded file window.
- Files/page - The number of files that can be displayed in the
- current expanded file window.
- Name length - The length of the largest file name that can be
- displayed in the current file window, without
- truncating it.
-
-
- 1.7 Split Windows│
- ─────────────────┘
- ZTreeWin lets you have two simultaneous views of the directories and files
- on your disks. From the Directory or File Window press F8 to split the
- current display in two. After splitting the display, you can perform
- ZTreeWin commands separately on each side of the display. The operations
- are performed in the display that contains the highlight bar.
-
- Use the Tab key to move the highlight bar between the two displays. The
- side of the display you are leaving is frozen. If you perform operations
- in the newly activated display that affect the information in the inactive
- display, the inactive display is updated only when you Tab back to it.
- Since the Tab key is used to toggle between the two displays, the alternate
- Shift-Tab and Ctrl-Tab keys must be used to browse up and down the
- directories at the same level.
-
- When you first split the display, the program copies the file tags from
- the original display to the new one on the right. Any Tag or Untag
- operations you then perform affect only the tags in the display side that
- is currently active. In other words, file tags are maintained separately
- once the display is split. The Merge tags (Ctrl-F6) command can be used to
- copy the tags in the current window to the same file names in the opposite-
- side window.
-
- To unsplit the display, press F8 again. ZTreeWin displays in full width
- whichever side was active when you pressed F8 to unsplit the display.
-
-
- 1.8 Browse Window│
- ─────────────────┘
- This window enables you to browse for a destination directory, rather than
- typing the path when moving or copying files, or comparing or grafting
- directories. Display this window by pressing F2 when being prompted for the
- destination path during these commands.
-
- This window is displayed using inverted colors to differentiate it from the
- normal directory window.
-
- The first time this function is invoked during a session, the display will
- be of the active disk with the current directory highlighted. As other
- disks are later browsed, the last selection on each is saved, and is shown
- by default in subsequent uses.
-
- The highlight bar identifies the destination directory that will be placed
- on the input line. Use the cursor keys to highlight the desired directory.
- Most of the directory outlining and navigation keys work in this window,
- including '+' and Ctrl-right to expand, F5/F6 to collapse, \ for treespec,
- Alt-Left/Right for previous bookmarks, Shift-letter for spell searching,
- etc. You can also use < and > to switch drives, or "L" to log a new drive
- while in this window. (See section 1.1 "Directory Window" for the full list
- of outlining commands, and section 1.3 "Directory and File Window Control
- Keys" for a description of the navigation, spell search and bookmark
- commands).
-
- Press Enter to select the highlighted directory and pass the path name to
- the destination prompt. Press Esc to return to the destination prompt without
- passing a path name.
-
- 1.9 Branch/Showall/Global Window│
- ────────────────────────────────┘
- When either of the Branch, Showall or Global commands are invoked, an
- expanded file window is displayed. The title of the Statistics Panel is
- changed to indicate the current mode. Additionally, the color scheme
- changes if it has been configured differently from the normal scheme,
- (using Alt-F10, then F4).
-
- The following commands have modified behavior in these windows:
-
- Esc - Exit the Branch/Showall/Global mode, returning to the directory
- that was active before the command.
-
- \ - Exit the Branch/Showall/Global mode, keeping the highlighted file
- highlighted, and making its directory active.
-
- Alt-F4 - Special compare menu. This allows the display to be restricted to
- files that are unique, or are duplicates with optionally identical
- dates, or have the newest dates or oldest dates. If Global is in
- effect, the compare scope can be restricted to all files, or just
- those on different drives, or those in matching paths.
-
-
- 2. ZTreeWin Commands│
- ────────────────────┘
- ZTreeWin provides two primary sets of command menus. These menus are
- displayed at the bottom of the screen, and change according to the type of
- window in which the highlight bar is located.
-
- The Directory Commands menus contain the commands that operate on disks and
- directories, and are displayed only when the highlight bar is in the
- Directory Window. The File Commands menus usually operate on files, and
- are only displayed when the highlight bar is in a File Window.
-
- There are three sets of commands in each type of window.
-
- - Standard (unshifted) commands are those you usually see at the bottom of
- the screen when you are not pressing a shift key (Ctrl or Alt). Choose
- these commands by pressing the key indicated by the first uppercase
- letter in the command. Standard commands generally operate on individual
- disks, directories, and files.
-
- - Ctrl commands appear when you hold down the Ctrl key. They typically
- act on multiple files, (or tagged files).
-
- - Alt commands appear when you hold down the Alt key. They are advanced
- commands and sometimes extend the function of standard commands. When
- calling external commands, the Alt versions normally launch in a
- separate session.
-
-
- 2.1 ZTreeWin Operation Keys│
- ───────────────────────────┘
- These keys are generally available throughout ZTreeWin operations to control
- the state of the windows, and the input of data. Other Directory and File
- Window command keys are described in sections 2.2 through 2.7.
-
- Esc - Cancel an operation.
- F1 - Access ZTreeWin Help (this file).
- F2 - Activate the Browse Window. This is available during
- Copy, Move, Extract, Compare, Graft & Mirror operations.
- F4 - Cycle through the Normal, Ctrl and Alt menus, without
- shifting those keys.
- F2,F3,F4,F5 - Use these in many places to choose options for the various
- commands.
- F8 split - Split and unsplit the directory or file window.
- ? or / - Display the Extended Statistics window.
- < > - Select the previous/next disk that has been logged and
- display its directory tree.
- Tab - Choose the previous or current directory destination path,
- or other options specific to to the command operation.
- Ctrl-Bksp - Clear the contents of the active input field.
- Ctrl-Ins - Copy the contents of the active input field to the Windows
- clipboard. Also use Ctrl-C for this purpose (if not
- assigned to the command history for the current function).
- Shift-Ins - Paste from the Windows clipboard into the active input
- field. Also use Ctrl-V for this purpose (if not assigned
- to the command history for the current function).
- Shift-A..Z - Move through the directory and file lists to the next
- file or directory that starts with the typed letter.
- Also, see section 1.3 'Directory and File Window Control
- Keys' for an explanation of "Spell Searching," that
- enhances the functionality of Shift-A..Z.
- 0..9 - Same as Shift-A...Z above, using numbers.
-
-
- 2.2 Directory Window Commands - Standard Unshifted│
- ──────────────────────────────────────────────────┘
- When the highlight bar is in the Directory Window, the standard Directory
- Commands are displayed at the bottom of the screen. To display the Ctrl
- and Alt Directory Command menus, hold down the appropriate shift key.
- To execute a standard command, press the key indicated by the first
- uppercase letter in the command name.
-
- Avail - Show the amount of space available on any disk.
- Branch - Display all matching files in the current branch.
- Compare - Compare the file entries in two directories and tag the
- files that match the options chosen. The options are
- Identical, Unique, Newer, Older, Binary, and Case
- sensitive. Identical can be set to tag files that are
- either identical in size, or date, or both. Combinations
- of the Identical, Unique, Newer and Older options use "or"
- logic. For example, it can tag files that are Unique "or"
- Newer. Binary scans the contents of the files, then uses
- "and" logic with Identical, Newer and Older, and uses "or"
- logic with Unique. For example, it can tag files that have
- identical dates "and" have different contents. The Case
- sensitive option determines whether files with identical
- names but different case will be considered as different
- files. If set to "Yes", they will be considered unique.
- Delete - Delete the current directory, which must be empty. (Use
- Alt-Prune to remove non-empty directories.)
- Edit - Edit a new or existing file using the editor command
- specified in the Alt-F10 configuration option, 'Editor:'.
- Filespec - Specify a group of files for ZTreeWin's operations.
- See section 1.4 'FILE Specification Box'.
- Global - Display all the matching files on all logged disks.
- sHortcut - Create a shortcut to the current directory.
- Invert - Reverse the tags on files in the current directory, or
- reverse the File Specification.
- Log - Log another disk, keeping the disks which were previously
- logged in memory. Use the '*' option to log multiple
- disks. Using F3 you can set the "scope" to:
- - All - all drives (removable media too)
- - Local - non-networked drives
- - Local Fixed - no removable media
- - All Fixed - all fixed & network drives
- - Network - only networked drives (must be mapped)
- If media errors occur during logging (drive or directory
- not found) you can use "S" to Skip them.
- The history list (Up arrow) shows the amount of space for
- each drive, and allows multiple to be tagged and logged
- in one operation.
- Make - Make a new subdirectory under the current directory.
- Multiple levels can be created in one opperation, by
- seperating each level with a backslash, (e.g. dir1\dir2\
- dir3). Use the TAB key to change the case of the entered
- directory name.
- Print - Print directory information to the specified printer port,
- Windows printer, or to a file. Use TAB to cycle through
- the installed drivers. Select "Windows Drivers" to select
- the printer via the GUI. NOTE: This dialog can appear
- behind ZTreeWin due to Windows trying to stop other
- programs grabbing focus from the current application.
- Type LPT1: or COM1: to print directly to a port. Type in
- a file name to print to a file.
- There are three print functions:
- - Catalog of Tagged files: print a report of all tagged
- files on the current drive.
- - Pathnames: print a report of all logged paths on the
- current drive.
- - Tree: print a directory tree report of the current
- drive.
- Quit - Quit ZTreeWin and return to Windows. Use Y or Q for the
- confirmation.
- Rename - Change the name of the current directory.
- See section 3.2 'Renaming Files'.
- Showall - Display all matching files logged on the current disk.
- Tag - Tag all matching files in the current directory.
- Untag - Untag all matching files in the current directory.
- View - View the contents of a file using the internal viewer, or
- another viewer using the viewer command specified in the
- Alt-F10 configuration option, 'Viewer:'. See section 3.8
- 'The Internal Viewer' for more information on the internal
- viewer.
- eXecute - Run a program or Windows command in the current session,
- waiting for it to complete before returning control to
- ZTreeWin. See also section 3.1 'Batch parameters'.
- Z - Equivalent to Branch.
- F1 help - Display this help file.
- F3 - Refresh the filelist for the current directory, and update
- the branch structure, to account for possible changes by
- other applications (keeps tags). (Also redisplays
- directories hidden with Shift+Numpad-).
- F5 - Collapse and expand, without unlogging, subdirectories of
- the highlighted branch.
- F6 - Collapse and expand, without unlogging, the highlighted
- branch.
- F7 autoview - Autoview the files in the current directory. Use F7, Esc
- or Enter to exit the Autoview mode. Use Shift to control
- the viewer in this mode, using the normal viewer commands.
- (See section 3.8 'Internal Viewer' for these commands).
- F8 split - Split and unsplit the directory window.
- F9 menu - Application menu. Activate the ZTreeWin Application menu.
- See section 3.5 'Application menu'.
- F11 - Show the bookmark history. See section 1.3.4 'Bookmark
- Navigation Keys'.
- F12 - Run a keyboard macro. See section 3.10 'Keyboard Macros'.
- \ treespec - Navigate directories. The first directory that matches the
- input is highlighted in the Directory window. Use TAB or \
- to autocomplete the highlighted directory name in the
- input field. The target directory is added to the history
- to simplify returning to that directory.
- ; - Equivalent to \ treespec.
- | - Prompted search spelling mode.
- ? or / - Display the Extended Statistics window
- Right - Next directory in the current branch.
- Left - Previous directory in the current branch.
- Down - Next directory on the current drive.
- Up - Previous directory on the current drive.
- NumPad-5 - Center the cursor and the current directory in the middle
- of the display (if not within the first half page)
- Shift-NumPd- - (Shift-Numpad-Minus) Unlog the directory and remove it
- from the display. (Use F3 Refresh on the parent directory
- to return it to the display.)
- Del - Equivilent to Delete
- Backspace - Same as Ctrl-Left.
- Space - Equivalent to CursDown.
- Tab - Next directory down at the same level.
- Shift-Tab - Previous directory at the same level.
- [ - Navigate to previous bookmarked directory in list.
- ] - Navigate to next bookmarked directory in list.
-
-
- 2.3 Directory Window Commands - Ctrl│
- ────────────────────────────────────┘
- Besides the navigational controls below, most of these commands deal with
- tagged files. They are invoked by holding down the Ctrl key, which displays
- the Ctrl Directory Commands menu, and pressing the first uppercase letter of
- the command name.
-
- Ctrl-Branch - Show all the matching tagged files in the current branch.
- Ctrl-Enter - Log the current directory if not logged. If logged, show
- all the matching tagged files in the current directory.
- Ctrl-Filespec - Toggle between the two most recently used Filespecs (not
- including "*.*").
- Ctrl-Global - Show all the matching tagged files on all logged disks.
- Ctrl-Invert - Reverse the tags on all matching files on the current
- drive, or reverse the File Specification.
- Ctrl-Log - Log another disk, but if it is already logged, only switch
- to it.
- Ctrl-Quit - Quit ZTreeWin and launch a new command shell, at the
- directory which is current in ZTreeWin.
- Ctrl-Showall - Show all matching tagged files on the current disk.
- Ctrl-Tag - Tag all matching files on the current disk.
- Ctrl-Untag - Untag all matching files on the current disk.
- Ctrl-Volume - Change the volume name of the current disk.
- Ctrl-Z - Toggle the colorization of files/Dirs, as defined in
- ZCOLORS.INI.
- Ctrl-\ - Toggle between the two most recently used Treespecs.
- Ctrl-F7 - Tag all files in the current branch.
- Ctrl-F8 - Untag all files in the current branch.
- Ctrl-F9 - Untag tagged files, and tag untagged files in the current
- branch.
- Ctrl-F12 - Toggle recording of keystrokes to macro file ZSAVE.ZTM
- NOTE: If there are multiple instances of ZTreeWin
- running they will all write to the same file. See section
- 3.10 'Keyboard Macros'.
- Ctrl-Right - Unlogged dir: Expands directory tree
- Logged Dir with sub-dirs: move down a directory.
- Logged Dir without sub-dirs: logs files.
- Ctrl-Left - Logged dir: unlog.
- UnLogged dir: move up a directory level.
- Ctrl-Home - Goto the first directory at the same level.
- Ctrl-End - Goto the last directory at the same level.
- Ctrl-Backsace - Same as Alt-Release Current.
- Ctrl-Ins - Copies directory or tagged file information to the Windows
- Clipboard.
- Ctrl-PgUp - Page up, trying to keep the selected directory highlighted.
- Ctrl-PgDn - Page down, trying to keep the selected directory
- highlighted.
- Ctrl-Tab - Next directory down at the same level.
- Ctrl-Up - Scroll up, trying to keep the selected directory
- highlighted.
- Ctrl-Down - Scroll down, trying to keep the selected directory
- highlighted.
- Ctrl-[ - Delete bookmark for current directory.
- Ctrl-] - Delete all bookmarks.
-
-
- 2.4 Directory Window Commands - Alt│
- ───────────────────────────────────┘
- These commands typically are advanced commands, or they extend the function
- of the standard commands. Invoke these commands by holding down the Alt
- key, which displays the Alt Directory Commands menu, and pressing the first
- uppercase letter of the command name.
-
- Alt-Attribute - Modify the attributes of the current directory
- Alt-Compare - Tag all files in the current branch that are either
- newer or unique to the files in the comparison branch.
- Alt-Edit - Edit a new or existing file using the alternate editor
- command specified in the Alt-F10 configuration option,
- 'Alt-Editor:'.
- Alt-File - Change the format and amount of file information displayed
- display in the File Windows. Use this to cycle through these four
- settings:
- - Multi-column name and extension.
- - Multi-column name, extension, size and attributes.
- - Single-column name, extension, size, attributes, date
- and time.
- - Single-column name and extension
- Alt-Graft - Move the current directory and all its sub-directories and
- files to another place on the tree (only on the same disk).
- Alt-Hide - Set or unset the Hidden attribute of the current directory.
- Alt-Info - Display additional directory information including
- timestamps, attributes and short directory name. Use the
- navigation keys while this information is displayed to show
- the information for other directories.
- Alt-KByte - Display, to the right in the directory tree, the sum of the
- file sizes or the number of files in each logged directory.
- This normally displays sizes in kilobytes, but can be
- changed to thousands of bytes with Alt-F10 configuration
- option 'Kilobytes displayed as multiples of'.
- This function displays a menu to allow the selection of
- Size, Count or None, the choice of whether the display
- shows the totals for each Directory or Branch, and whether
- it shows All files or just Tagged files. Press Enter when
- all choices are complete. The following shows how each of
- the choices that display numbers is bracketed.
- Size
- Directory
- All files ( k
- Tagged files ( t
- Branch
- All files [ k
- Tagged files [ t
- Count
- Directory
- All files ( #
- Tagged files ( .
- Branch
- All files [ #
- Tagged files [ .
- NOTE: A partially logged branch will be displayed
- with a leading {. Empty directories or branches
- will not have any brackets displayed.
- Alt-Log - Log another disk and release all disks which were previously
- logged, or perform a partial log operation. See section 2.9
- 'Log Options'.
- Alt-Mirror - Create a mirror of the current branch by copying all
- directories in the branch, including directory attributes,
- empty directories and all logged files. Existing files
- will be replaced by source files only when the source files
- are newer. In order to mirror an entire branch, it must be
- completely logged, as an unexpanded subdirectory will not
- have its files copied. You may also mirror just the branch
- structure (no files) by first using Alt-Release/Files in
- Branch.
- (A key difference between Alt-Mirror and Alt-Copy is that
- the latter does NOT copy directory attributes or empty
- directories)
- Alt-Prune - Remove the current directory and all its subdirectories
- and files from the disk. Use the F2 option to toggle the
- forced deletion of Read-only/System/Hidden files. The
- entire branch must be logged. One of the following three
- confirmations may be used, specified by the Alt-F10
- configuration option 'Prune confirmation' setting.
- - type "PRUNE",
- - type the Directory name, or
- - type "Y"
- Alt-Quit - Quit ZTreeWin and return to Windows. When started from the
- ZTWIN.BAT file in a command window, this changes to the
- directory which was current in ZTreeWin.
- Alt-Release - Unlog all of or a portion of a disk from memory.
- - Branch - The current dir and all its subdirs.
- - Disk drive - A complete drive (shift for multiple).
- - Files in branch - Just the files in the Tree.
- - Current - Just the current directory .
- Alt-Sort - Change the criteria used for sorting the file display.
- Cycle the options: Name (file name), Ext (file extension),
- Date & Time, Length (of the file name), Size (of the file),
- Unsorted (don't sort), Order (ascending or descending),
- and Path (for Branch/Showall/Global).
- Alt-Tag - Tag any file on the disk whose file attributes match a
- specified setting (eg. "+R" to tag all files with the Read
- Only attribute set).
- Alt-Untag - Remove the tag from any file on the disk whose file
- attributes match a specified setting.
- Alt-View - View the contents of a file using the alternate viewer
- command specified in the Alt-F10 configuration option,
- 'Alt-Viewer:'. See section 3.8 'The Internal Viewer' for
- more information on the internal viewer.
- Alt-Wash - Fill the unused area of a disk with nulls or random data
- to protect against unerasure of sensitive data.
- Alt-eXecute - Execute a program or Windows command in a separate session,
- returning control immediately to ZTreeWin.
- Alt-F1 about - Display program version and registration information. This
- is also displayed with Right-Ctrl-Alt (AltGr).
- Alt-F2 format - Invoke the Windows disk format dialog, or launch a user
- defined formatting program via ZFORMAT.BAT (if it exists
- in the ZTree directory).
- Alt-F3 relog - Relog the filelist for the current directory, and update
- the branch structure, to account for possible changes by
- other applications (loses tags). (Also redisplays
- directories hidden with Shift+Numpad-).
- Alt-F7 zoom - Maximize the ZTree window or restore it if it is already
- maximized.
- Alt-F8 video - Toggle between horizontal display widths.
- Alt-F9 video - Toggle between vertical display heights.
- NOTE: The operation of the above Alt-F7/F8/F9 commands is
- controlled by the Alt-F10 configuration options, and by
- the command-line options.
- Alt-F10 config - Access the ZTreeWin configuration options.
- Alt-F12 - Replay the last used keyboard macro.
- Alt-Left - Navigate to previous bookmarked directory in list.
- Alt-Right - Navigate to next bookmarked directory in list.
-
-
- 2.5 File Window Commands - Standard Unshifted│
- ─────────────────────────────────────────────┘
- When the highlight bar is in the Small, Expanded, Showall, or Global File
- Window, the standard File Commands are displayed at the bottom of the
- screen. To display the Ctrl and Alt File Commands menus, hold down the
- appropriate shift key or use F4 to toggle through them. To execute a
- standard command, press the key indicated by the first uppercase letter in
- the command name.
-
- Attributes - Modify the file attributes of the current file. There are
- four attributes, each represented by a letter: A=Archive,
- R=Read-only, S=System and H=Hidden. ZTreeWin prompts you
- to enter an attribute string. To set an attribute, precede
- the attribute letter with a '+'. To remove an attribute,
- precede the attribute letter with a '-'. For example,
- '+A-R' will add the archive attribute and remove the
- Read-only attribute.
- Copy - Copy the current file to another disk or directory.
- ZTreeWin first prompts for the name of the new file.
- Press Enter to retain the original name, or enter a new
- name, or enter a mask as described in section 3.2.1 'Rename
- Mask'. Use the Tab key to change the case of the original
- name. Next, you are prompted for the destination. Type in
- the path name, or use the F2 Browse Window function to
- select the destination directory from the tree display.
- You may also press F3 to use the last used destination
- directory, or enter "." to quickly choose the current
- directory. Use the F5 & F6 keys to add/remove or keep the
- read-only and archive attributes for the new copy of the
- file.
- Delete - Delete the current file. Press F4 to set the 'Use Recycle
- Bin' option (works only on local hard drives).
- Edit - Edit the highlighted file using the editor command
- specified in the Alt-F10 configuration option, 'Editor:'.
- Filespec - Select a group of files for ZTreeWin's operations.
- See section 1.4 'FILE Specification Box'.
- sHortcut - Create a shortcut to the current file.
- Invert - Reverse the tag of the current file, or reverse the File
- Specification. (In the Invert menu, "I" can be used
- instead of "T").
- JFC - Compare two files using TFC.BAT, or using another compare
- program specified in the Alt-F10 configuration option
- 'JFC compare'. Use the Tab key to choose default source
- file names, and in F8 Split mode, choose between the source
- file name and the name of the current file from the
- opposite side.
- Log disk - Log another disk, keeping the disks which were previously
- logged in memory. See section 2.8 'Log Disk'. This
- function may be swapped with Ctrl-Log, using the Alt-F10
- configuration option, 'Swap Log and Ctrl-Log key
- assignments'.
- Move - Move the current file to another disk and/or directory.
- This has similar options to the Copy command.
- New date - Modify the date and time of the current file. Use F4 to
- cycle through the Timestamps, (written, created and
- accessed). Use F2 to place the current system date and
- time on the input line, and use Tab to place the original
- date and time on the input line.
- Open - Open the current file. This runs the .BAT file associated
- with the extension of the current file, if one exists.
- (See section 3.12 'Auxiliary Files'). If it does not exist,
- then the Windows association is used if one exists. If
- there is no association, then the "open with" Windows
- dialog is run.
- Print - Print the contents of the current file.
- - Headers: Print the file name at the head of each page.
- - Lines/page: The number of lines to print before a form
- feed.
- - Margin: 1, 0.
- - Wrap: Wrap the text at 75, 80, 132 characters.
- - Print to: Select the port, Windows printer or
- file name. Use TAB to cycle through the
- installed drivers. Select "Windows
- Drivers" to select the printer via the
- GUI. NOTE: This dialog can appear behind
- ZTreeWin due to Windows trying to stop other
- programs from grabbing the focus from the
- current application. Type LPT1: or COM1: to
- print directly to a port. Type in a file
- name to print to a file.
- Quit - Quit ZTreeWin and return to Windows. Use Y or Q for the
- confirmation, unless configured not to prompt for this.
- Rename - Rename the current file. See section 3.2 'Renaming Files'.
- Use Tab/Ctrl-Tab to change the case of the name and
- extension. See section 3.2.2 'Changing Case'.
- Tag - Tag the current file.
- Untag - Remove the tag from the current file.
- View - View the contents of the current file using the internal
- viewer, or another viewer using the viewer command
- specified in the Alt-F10 configuration option, 'Viewer:'.
- See section 3.8 'The Internal Viewer' for more information
- on the internal viewer.
- eXecute - Run a program or Windows command in the current session,
- and wait for it to complete before returning control back
- to ZTreeWin. See also section 3.1 Batch parameters.
- NumPad-5 - Center the cursor and the current file in the middle of
- the display (if not within the first half page). NumLock
- must be off for this to work.
- F3 - Refresh the file list for the current directory (keeps
- tags).
- F7 autoview - Autoview the files in the current directory. Use F7, Esc
- or Enter to exit the Autoview mode. Use Shift to control
- the viewer in this mode, using the normal viewer commands.
- (See section 3.8 'Internal Viewer' for these commands).
- F8 split - Split and unsplit the window display.
- F9 menu - Application menu. Activate the ZTreeWin Application menu.
- See section 3.5 'Application menu'.
- F11 - Show the bookmark history. See section 1.3.4 'Bookmark
- Navigation Keys'.
- Del (key) - Equivalent to Delete.
- \ treespec - Use in the Small File Window to begin directory Treespec
- navigation. See section 2.2 'Directory Window Commands -
- Standard (unshifted)'. Use in the Expanded File Window to
- navigate to the directory containing the highlighted file.
- ; - Equivalent to \ treespec.
- | - Enter the prompted search spelling mode.
- ? or / - Display the Extended Statistics window
- Space - Same as Down, or reverse the tag if Alt-F10 option turned
- on).
- [ - Navigate to previous bookmarked directory in list.
- ] - Navigate to next bookmarked directory in list.
-
-
- 2.6 File Window Commands - Ctrl│
- ───────────────────────────────┘
- These commands operate on several files at once. The files affected by
- these commands are those files which match the File Specification, are
- tagged, and are located in the current directory if the Files Window is
- active, on the current drive if the Showall window is active, or on all
- logged drives if the Global Window is active. To use these commands, hold
- down the Ctrl key, which displays the Ctrl File Commands menu, and press
- the first uppercase letter of the command name.
-
- Ctrl-Attribute - Modify the attributes of the tagged files. There are four
- attributes, each represented by a letter: A=Archive,
- R=Read-only, S=System and H=Hidden. ZTreeWin prompts you
- to enter an attribute string. To set an attribute,
- precede the attribute letter with a '+'. To remove an
- attribute, precede the attribute letter with a '-'. For
- example, '+A-R' will add the archive attribute and remove
- the read-only attribute.
- Ctrl-Batch - Create a batch file that contains a command line for each
- tagged file. See section 3.1 'Batch parameters'
- Ctrl-Copy - Copy the tagged files to another disk or directory.
- ZTreeWin first prompts for the file name mask for new
- files. Press Enter to retain the original names, or enter
- a mask as described in section 3.2.1 'Rename Mask'. Use
- the Tab key to change the case of the original names.
- Next, you are prompted for the destination. Type in the
- path name, or use the F2 Browse function to select the
- destination directory from the tree display. You may also
- press F3 to use the last used destination directory, or
- enter "." to quickly choose the current directory. Use the
- F5 & F6 keys to add/remove or keep the read-only and
- archive attributes for the new copy of the files.
- Ctrl-Delete - Delete the tagged files. Has options to "Use Recycle Bin"
- and "Force delete of RSH Files". If you originally chose
- "Yes" to the "Confirm Delete..?" prompt, you may now choose
- "All" to replace all files withoout further confirmations.
- You may also Override the replacement of Read-only, Hidden
- and System files.
- Ctrl-Edit - Edit all tagged files using the editor command specified
- in the Alt-F10 configuration option, 'Editor:'. This will
- prompt for confirmation if more than five files are tagged
- in the current file list.
- Ctrl-Filespec - Access the most recently used two Filespecs, (not including
- "*.*").
- Ctrl-sHortcut - Create a shortcut to all tagged files.
- Ctrl-Invert - Reverse the tags of all files in the current file window,
- or reverse the File Specification. (In the Invert menu,
- "I" can be used instead of "T").
- Ctrl-JFC - Compare two files using TFC.BAT, or using another compare
- program specified in the Alt-F10 configuration option
- 'JFC compare'. This will compare two tagged files, or one
- tagged file and the current highlighted file.
- Ctrl-Log - Log another disk, if it is already logged then switch to
- it. This function may be swapped with Log, using the
- Alt-F10 configuration option, 'Swap Log and Ctrl-Log key
- assignments'.
- Ctrl-Move - Move the tagged files to another disk and/or directory.
- This has similar options to the Ctrl-Copy command.
- Ctrl-New date - Modify the date and time of the tagged files. Use F4 to
- cycle through the Timestamps, (written, created and
- accessed). Use F2 to place the current system date and
- time on the input line, and use Tab to place the date and
- time of the highlighted file on the input line.
- Ctrl-Open - Open all tagged files. This runs the .BAT file associated
- with the extension of each tagged file, if one exists.
- (See section 3.12 'Auxiliary Files'). If it does not exist,
- then the Windows association is used if one exists. If
- there is no association, then the "open with" Windows
- dialog is run.
- Ctrl-Print - Print the contents of all tagged files.
- - Headers: Print the file name at the head of each page.
- - Lines/page: The number of lines to print before a form
- feed.
- - Margin: 1, 0.
- - Wrap: Wrap the text at 75, 80, 132 characters.
- - Print to: Select the port, Windows printer or
- file name. Use TAB to cycle through the
- installed drivers. Select "Windows
- Drivers" to select the printer via the
- GUI. NOTE: This dialog can appear behind
- ZTreeWin due to Windows trying to stop
- other programs from grabbing the focus from
- the current application. Type LPT1: or COM1:
- to print directly to a port. Type in a file
- name to print to a file.
- Ctrl-Quit - Quit ZTreeWin, and launch a new command shell at the
- directory which is current in ZTreeWin.
- Ctrl-Rename - Rename all tagged files. See section 3.2 'Renaming Files'.
- Use Tab/Ctrl-Tab to change the case of the name and
- extension. See section 3.2.2 'Changing Case'. Use F4 to
- ask for confirmation for each file as it is renamed,
- before actualy renaming the file.
- Ctrl-Search - Search all tagged files for a text or hex string. Use F2
- to choose case sensitivity. Use F4 to choose between a
- text, hex, and unicode search.
- Ctrl-Tag - Tag all files in the file window list.
- Ctrl-Untag - Remove the tag from all files in the file window list.
- Ctrl-View - View the contents of each tagged file. Use Next and
- Previous to navigate through the list, and Alt-Home/Alt-
- End to get directly to the first and last tagged file.
- See section 3.8 'The Internal Viewer', for explanations
- of the other viewer commands. The Search commands will
- extend through all the tagged files being viewed. The
- number of the current file, and the total of the tagged
- files being viewed, is displayed in the lower right of
- the window. The archive listing is disabled in this
- function.
- Ctrl-Z - Toggle the colorization of files/dirs, as defined in
- ZCOLORS.INI.
- Ctrl-F2 - Equivalent to Ctrl-F4.
- Ctrl-F3 - Automatically refresh the current file list each second.
- Ctrl-F4 - Cycles between showing only tagged files, and all files.
- Ctrl-F5 - Archive tagged files. Choose which archiver to use
- (defined in the ARCHIVER.BB2 file), with the A key. Use
- Shift-A to cycle backwards. Choose options for Paths
- (None, Relative and Full), Background execution, and
- Display output.
- Ctrl-F6 - Merge tags. Use in the F8 Split-Screen mode to copy the
- tags of all files in the current window to the same-named
- files on the opposite side.
- Ctrl-F8 - Partial untag. Use to untag those files processed by the
- last tagged-file operation, when that process did not
- complete for some reason.
- Ctrl-F12 - Toggle recording of keystrokes to macro file ZSAVE.ZTM
- NOTE: If there are multiple instances of ZTreeWin
- running, they will all write to the same file. See section
- 3.10 'Keyboard Macros'.
- Ctrl-Del - Equivalent to Ctrl-D.
- Ctrl-Ins - Copy information about the current file, or all tagged
- files, to the Windows Clipboard. Choose options to copy
- the name only, path only, name and path, other info, short
- names, case, and for tagged files the delimeter and path.
- Ctrl-[ - Delete bookmark for current directory.
- Ctrl-] - Delete all bookmarks.
- Ctrl-\ - Toggle treespec.
- Ctrl-PgUp - Page up, trying to keep the selected file highlighted.
- Ctrl-PgDn - Page down, trying to keep the selected file highlighted.
- Ctrl-Up - Scroll up, trying to keep the selected file highlighted.
- Ctrl-Down - Scroll down, trying to keep the selected file highlighted.
- NOTE: The above Ctrl-Up/Down functions are replaced by the
- following if the Alt-F10 configuration option, "File
- window Ctrl/Alt-Up/Down to tag/untag", is set to "Yes".
- Ctrl-Up - Tag all files from the first file to the current position.
- Ctrl-Down - Tag all files from the current position to the last file.
-
-
- 2.7 File Window Commands - Alt│
- ──────────────────────────────┘
- These commands are advanced commands, or they extend the function of the
- standard commands. Invoke these commands by holding down the Alt key, which
- displays the Alt File Commands menu, and pressing the first uppercase letter
- of the command name.
-
- Alt-Batch - Execute a command line for the currently selected file
- without first creating a batch file. See section 3.1
- 'Batch parameters'.
- Alt-Copy - Copy tagged files with their directory structure to another
- disk and/or directory. The destination directories are
- created if they do not exist. See also Alt-Mirror on the
- Directory menu.
- Alt-Edit - Edit the current file using the alternate editor command
- specified in the Alt-F10 configuration option, 'Alt-Editor'.
- Alt-File - Change the format and amount of file information displayed
- display in the File Windows. Use this to cycle through these four
- settings:
- - Multi-column name and extension.
- - Multi-column name, extension, size and attributes.
- - Single-column name, extension, size, attributes, date
- and time.
- - Single-column name and extension
- Alt-Info - Display additional information on the highlighted file,
- including timestamps, attributes, short file name, and
- module version information where present. Use the
- navigation keys while this information is displayed to
- show the information for other files.
- Alt-JFC - Compare two files using TFC.BAT, or using the alternate
- compare program specified in the Alt-F10 configuration
- option 'Alt-JFC compare'. Use the Tab key to choose
- default source file names, and in F8 Split mode, choose
- between the source file name and the name of the current
- file from the opposite side.
- Alt-Log disk - Log a disk and release all disks which were previously
- logged, or perform a partial log operation.
- See section 2.9 'Log Options'.
- Alt-Move - Move tagged files with their directory structure to
- another disk and/or directory.
- Alt-Open - Run the .BAT file associated with the extension of
- the current file, or the associated Windows application
- in a new session.
- Alt-Quit - Quit ZTreeWin and return to Windows. When started from
- the ZTWIN.BAT file in a command window, this changes to
- the directory which is current in ZTreeWin.
- Alt-Release - Unlog all of or a portion of a disk from memory.
- - Branch - The current dir and all its subdirs.
- - Disk drive - A complete drive (shift for multiple).
- - Files in branch - Just the files in the Tree.
- - Current - Just the current directory .
- Alt-Sort - Change the criteria used for sorting the file display.
- Cycle the options: Name (file name), Ext (file extension),
- Date & Time, Length (of the file name), Size (of the file),
- Unsorted (don't sort), Order (ascending or descending),
- and Path (for Branch/Showall/Global).
- Alt-Tag - Tag files according to their attribute settings. This also
- provides the tagging of files from the current file to
- either the first file using the "Up" option, or to the
- last file using the "Down" option.
- Alt-Untag - Untag files according to their attribute settings.
- Also allows the untagging of files from the current file
- to either the first file using the "Up" option or to the
- last file using the "Down" option.
- Alt-View - View the contents of the current file using the alternate
- viewer command specified in the Alt-F10 configuration
- option, 'Alt-Viewer:'. See section 3.8 'The Internal
- Viewer' for more information on the internal viewer.
- Alt-eXecute - Execute a program in a separate session
- See also section 3.1 'Batch parameters'.
- Alt-F1 about - Display program version and registration information.
- This is also displayed with Right-Ctrl-Alt (AltGr).
- Alt-F2 format - Invoke the Windows disk format dialog, or launch a
- user defined formatting program via ZFORMAT.BAT (if it
- exists in the ZTree directory).
- Alt-F3 relog - Relog the files for the current directory, to account
- for possible changes by other applications (loses tags).
- (Also redisplays directories hidden with Shift+Numpad-).
- Alt-F4 compare - Compare the list of files in the current directory with
- the list in another directory, based on the selected
- file-matching criteria.
- In 'normal file mode, files are tagged if they match.
- In Branch, Showall & Global modes, the actual displayed
- file list will reduced to only those with duplicate or
- unique names.
- Duplicates can be further reduced by using the optional
- switches to check the time stamps.
- The Scope switch (across drives) allows it to restrict
- the comparing to only file names on the same drive.
- The Scope switch (matching paths) is to select only
- files which are in the same path on different drives.
- Alt-F5 open - Display the list of compressed files contained in the
- archive currently highlighted Archive file. This uses the
- ARCHIVER.BB2 file to choose which archive program to
- use. (That file includes notes on how to setup new
- archivers). Unzipping is provided by the integrated
- UNZIP32.DLL program. (Commands not on the menu include
- C, Ctrl-C and Alt-C, which are equivalent to E, Ctrl-E
- and Alt-E. Also the File Window Ctrl-F command is
- available).
- Alt-F7 video - Maximize the ZTree window or restore it if it is already
- maximized.
- Alt-F8 video - Toggle between horizontal display widths.
- Alt-F9 video - Toggle between vertical display heights.
- NOTE: The operation of the above Alt-F7/F8/F9 commands is
- controlled by the Alt-F10 configuration options, and by
- the command-line options.
- Alt-F10 - Access the ZTreeWin configuration options.
- Alt-F12 - Replay the last used keyboard macro.
- Alt-Left - Navigate to previous bookmarked directory in list.
- Alt-Right - Navigate to next bookmarked directory in list.
- Alt-Up - Untag all files from the first file to the current
- position.
- Alt-Down - Untag all files from the current position to the last
- file.
- NOTE: The above Alt-Up/Down functions are active only if the
- Alt-F10 configuration option, "File window
- Ctrl/Alt-Up/Down to tag/untag", is set to "Yes".
-
-
- 2.8 Log Disk│
- ────────────┘
- Reads the file and directory information for a disk and makes it the current
- drive for further ZTreeWin operations. You are prompted for the new drive
- to log. The file and directory information for that drive is then read from
- disk and the disk statistics are updated to reflect the new disk. As an
- option, press F2 to cycle through the three logging methods:
-
- Full disk Log all directories and files
- Root only Log only the first level directories (fastest method)
- Tree only Log all directories, but not files (conserves memory)
-
- ZTreeWin retains the information for previously logged drives in memory.
- To unlog a specific disk, select the Release (Alt-R) command. To cycle the
- display through the disks that were previously logged and are still in
- memory, press the > or < key.
-
- Press the up arrow to display a list of connected drives, and the available
- free space on each volume. You may use Insert to tag any number of drives,
- then select the "* All tagged drives" item to log them all.
-
- You may log multiple drives at one time by using the '*' command. First use
- F3 to set the type of drives you wish to log in one operation. The options
- are:
- local Logs only local drives, including removable disks
- local fixed Logs all local drives except removable and CDROMs.
- all fixed Logs all local fixed and all network drives
- network Logs only network drives
- all Logs all local and all network drives
-
- The Switch to Disk command (Ctrl-L) avoids reading the information from the
- specified disk if it is already in memory.
-
-
- 2.9 Log Options│
- ───────────────┘
- The Log Options command provides a series of options for partially logging
- a disk and expanding the directory tree. These options are typically most
- useful when you have configured ZTreeWin to log disks only to the first
- level subdirectories or to log only the tree structure. When you perform
- partial logs, you can only work with the files that have been logged thus
- far. See the Tree Outlining Help topic for more information about partial
- logging and expanding and collapsing the tree.
-
- The following Log options are available:
-
- 1-9 levels (Only from Directory Window) Logs the specified number of
- directory levels from the current directory down.
- Branch (Only from Directory Window) Logs the directory branch from the
- current directory down. Same as the '*' tree outlining key.
- Disk Logs (or relogs) a disk, releasing from memory all other
- currently logged disks.
- One level (Only from Directory Window) Logs only the first level of files
- and directories under the current directory. Same as the '+'
- key.
- Refresh Relogs the current directory's files only.
- Tree only (Only from Directory Window) Logs just the tree structure of the
- branch, releasing all its files.
-
-
- 3. Miscellaneous Features│
- ─────────────────────────┘
-
- 3.1 Batch Parameters│
- ────────────────────┘
- Several functions within ZTreeWin can accept batch parameters. These include
- the Ctrl-Batch and Alt-Batch functions, the batch files used by Open, the
- eXecute and Alt-eXecute command lines, the configured Editor and Viewer
- command lines, and the F9 Menu scripts. See section 3.5 'Application menu'.
- These parameters provide a means to pass either the current file name or
- tagged file names to an external program. To provide maximum flexibility,
- different forms of the file name(s) can be passed to the command line using
- one or more of the following variable parameters:
-
- %1 - the file's path and name - e.g. C:\1997\September\Test_File.dbf
- %2 - the file's drive id - e.g. C
- %3 - the file's path - e.g. \1997\September
- %4 - the file's name - e.g. Test_File
- %5 - the file's extension - e.g. dbf
- %6 - the file's current path - e.g. September
- %7 - the file's short path and name - e.g. C:\1997\SEPTEM~1\TEST_F~1.DBF
- %8 - the file's short name - e.g. TEST_F~1.DBF
- !! - is a new line
- %+ - for 4DOS/NT users
-
- In addition to the various forms of the file name above, the following
- parameters allow access to the size, timestamp and attributes of each file.
-
- %s - file size
- %d - file timestamp
- %a - file attributes
-
- When ZTreeWin is in split screen mode (F8), you also have access the
- following parameters to reference the file name in the inactive file pane.
-
- %j1 - the file's path and name - e.g. D:\2001\December\Test_File.dbf
- %j2 - the file's drive id - e.g. D
- %j3 - the file's path - e.g. \2001\December
- %j4 - the file's name - e.g. Test_File
- %j5 - the file's extension - e.g. dbf
- %j6 - the file's current path - e.g. December
- %j7 - the file's short path and name - e.g. D:\2001\DECEMB~1\TEST_F~1.DBF
- %j8 - the file's short name - e.g. TEST_F~1.DBF
-
- Also most of the places that can accept the Batch parameters can also accept
- Environment variables.
- To get a literal % output a double %% needs to the written.
- If a parameter contains a space it gets quoted, also under NT derived
- operating systems, if the string contains an ampersand '&' then it also gets
- quoted.
-
-
- 3.2 Renaming Files│
- ──────────────────┘
-
- 3.2.1 Rename Mask
- ─────────────────
- The rename mask is a set of characters which can be used as a template when
- renaming a file, or when using Copy/Move "as" a new name.
-
- The following are the characters used in the rename mask:
-
- * Asterisks - Use as wildcards to represent groups of a variable number
- of characters to be retained in that position of the name.
- ? Question Marks - Use as wildcards to represent specific characters to
- be retained in that position of the name.
- / Forward Slashes - Use to indicate specific characters to be deleted in
- that position of the name.
- < > Less-than and Greater-than Signs - Use to enclose characters to be
- inserted in that position of the name.
- : : Colons - Use to enclose digits to be inserted as sequential numbers,
- and date/time elements, in that position of the name.
- X All other characters - Use to substitute for the character in that
- position of the name.
-
- The following 18 "rules" define how the rename mask functions.
-
- NOTE: All the examples shown in these rules rename the file "ABC.DEF.XYZ",
- which is treated as having a 7 character name section and a 3
- character extension section. The mask examples always use numbers
- for greater clarity.
-
- 3.2.1.1 General
- The rename mask is separated into two name and extension "sections",
- separated by the rightmost period. A rename mask is always evaluated
- against the name and extension sections separately. Additional periods to
- the left are treated the same as any other normal character.
-
- 3.2.1.2 Non-wildcard Characters (Substitution)
- Non-wildcard characters are considered substitution characters, and
- therefore overwrite that position in that section of the name.
- Examples: "1*.*" = "1BC.DEF.XYZ"
- "1*.2*" = "1BC.DEF.2YZ"
- "1*." = "1BC.DEF"
- "1*" = "1BC.DEF"
-
- 3.2.1.3 Asterisks (Group Retention)
- A leading, trailing or embedded asterisk represents whatever number of
- previously existing characters remain, and are to be retained, in that
- position of that section of the name.
- Examples: "12*.*" = "12C.DEF.XYZ"
- "*12.*" = "ABC.D12.XYZ"
- "1*2.*3" = "1BC.DE2.XY3"
- "1.*.2*3" = "1.C.DEF.2Y3"
-
- 3.2.1.4 Asterisk Limitations
- Only one asterisk may be specified in each section.
- Examples: "*123*.*" = Error: Invalid mask
- "*.*.123" = Error: Invalid mask
- "1*.23*.*" = Error: Invalid mask
-
- 3.2.1.5 Question Mark (Single-Character Retention)
- A question mark represents a character position which is to be retained in
- that position of that section of the name.
- Examples: "12345??.6??" = "12345EF.6YZ"
- "??12345.?67" = "AB12345.X67"
- "12??345.6?7" = "12C.345.6Y7"
- "?1*2?.*" = "A1C.D2F.XYZ"
- "?1*2???.*" = "A1C2DEF.XYZ"
- "??1*2??.*" = "AB1.2EF.XYZ"
-
- 3.2.1.6 Forward Slash (Single-Character Deletion)
- A forward slash represents a character position which is to be deleted in
- that position of that section of the name.
- Examples: "/*.*" = "BC.DEF.XYZ"
- "*/.?/*" = "ABC.DE.XZ"
- "??//*./*" = "ABDEF.YZ"
- "1?///??.?/?" = "1BEF.XZ"
-
- 3.2.1.7 Excess Substitution Characters
- Excess substitution characters are inserted to the right in that section
- of the name.
- Examples: "1234??5678.*" = "1234DE5678.XYZ"
- "1234/?/5678.?987*" = "1234E5678.X987"
-
- 3.2.1.8 Insufficient Substitution Characters
- When no asterisk is present, insufficient substitution characters cause
- deletion of characters to the right in that section of the name.
- Examples: "123?.?" = "123..X"
- "??123.?4" = "AB123.X4"
- "12??34.5?" = "12C.34.5Y"
-
- 3.2.1.9 Excess Wildcards
- Excess wildcards are ignored.
- Examples: "12345678*.*9" = "12345678.XY9"
- "*12345678.9*8" = "12345678.9Y8"
- "1234*5678.9*87" = "12345678.987"
- "1234????????.7?????*" = "1234DEF.7YZ"
- "?????????123.?????4*" = ABC.DEF123.XYZ4"
- "12????????34.5????6*" = "12C.DEF34.5YZ6"
- "??123????456??.*" = "AB123EF456.XYZ
- "1234////////.*" = "1234.XYZ"
- "////////1234.*" = "1234.XYZ"
- "////1234////.*" = "1234.XYZ"
- "1??2//????3.*" = "1BC2F3.XYZ"
-
- 3.2.1.10 Mask Priorities
- If an asterisk is present with either excess question marks or forward
- slashes in a section of the rename mask, question marks and forward
- slashes take priority over the asterisk.
- Examples: "12???3456*.*" = "12C.D3456.XYZ"
- "*12???3456.*" = "12C.D3456.XYZ"
- "12???3*456.*" = "12C.D3456.XYZ"
- "?1*2?????.*" = "A12.DEF.XYZ"
- "?123*456?.*" = "A123456.XYZ"
- "?12*34???.*" = "A1234EF.XYZ"
- "?1234*5678?.9*876" = "A12345678.9876"
- "12///3456*.*" = "123456.XYZ"
- "*12///3456.*" = "123456.XYZ"
- "//123*456/.*" = "123456.XYZ"
-
- 3.2.1.11 Less-than and Greater-than Insertion Pair
- A pair of less-than and greater-than signs enclose characters which are
- to be inserted in that position of that section of the name.
- Examples: "<12>*.<34>*" = "12ABC.DEF.34XYZ"
- "<12>*" = "12ABC.DEF"
- "*.<12>" = "ABC.DEF.12
- "*<12>.*<34>" = "ABC.DEF12.XYZ34"
- "<12>??.<34>?" = "12AB.34X"
- "??<12>.??<34>" = "AB12.XY34"
- "?<12>?.?<3>?" = "A12B.X3Y
- "*<12>??.*<3>?" = "ABC.D12EF.XY3Z"
- "??<12>*.?<3>*" = "AB12C.DEF.X3YZ
- "*<12.*" = Error: Invalid mask
-
- 3.2.1.12 Wildcard Usage with the Insertion Pair.
- Wildcards may be placed inside the insertion pair.
- Examples: "<12*34>.<5?6*>" = "12ABC.DEF34.5X6YZ"
- "<*12>.<*3>" = "ABC.DEF12.XYZ3
- "<?1??2*3??>.<4?5>" = "A1BC2.D3EF.4X5"
- "<?12/?34?/5>*.<?/6?>" = "A12C34.5EF.X6Z"
-
- 3.2.1.13 Period Usage in Insertion
- If an inserted period is the rightmost period it creates a new extension
- section. (Part or all of the old extension may become part of the name
- section).
- Examples: "*.*<.123>" = "ABC.DEF.XYZ.123
- "1*.*<.234>" = "1BC.DEF.XYZ.234"
- "*.*<1.2>" = "ABC.DEF.XYZ1.2"
- "*.<1.2>*" = "ABC.DEF.1.2XYZ"
- "*.??<1.2>*" = "ABC.DEF.XY1.2Z
- "*12?.?<.34>*" = "ABC.12F.X.34YZ"
-
- 3.2.1.14 Colon Pair Inserts Sequential Numbers
- A pair of colons may enclose sequential digits which are to be inserted in
- that position of that section of the name. When renaming a series of tagged
- files, the first file renamed will receive the specified digits, and each
- file thereafter will be incremented or decremented by one. If the number of
- files to be renamed exceeds the capacity of the number of digits specified,
- the number of digits inserted will be increased. To decrement the number,
- precede the number with "d".
- Examples: "*:001:.*" = "ABC.DEF001.XYZ"
- ":01:*.*" = "01ABC.DEF.XYZ"
- "*:1001:*" = "ABC.DEF1001.XYZ"
- "*.:500:" = "ABC.DEF.500"
- "*.*:d99:" = "ABC.DEF.XYZ99"
- "*<.>:d100:.*" = "ABC.DEF.100.XYZ"
- "*.*<.>:d349:" = "ABC.DEF.XYZ.349"
-
- 3.2.1.15 Colons Insert Non-Alphabetic Characters
- The colon pair may contain any valid non-alphabetic characters to be
- inserted as template characters.
- Examples: "*:-001:.*" = "ABC.DEF-001.XYZ"
- "*:[001]:.*" = "ABC.DEF[001].XYZ"
- "*:.001:.*" = "ABC.DEF.001.XYZ"
- "*.*:.001:*" = "ABC.DEF.XYZ.001"
- "*:001.*" = Error: Invalid mask
- "*:00X:.*" = Error: Invalid mask
- "*:00?:.*" = Error: Invalid mask
-
- 3.2.1.16 Colons Insert Date and Time
- The colon pair may enclose the current system date and time elements which
- are to be inserted in that position of that section of the name. The
- following elements may be used, and are not case-sensitive:
-
- dd - current system day
- mm - current system month
- cc - current system century
- yy - current system two-digit year
- yyyy - current system four-digit year
- jjj - current system Julian day
- hh - current system hours
- nn - current system minutes
- ss - current system seconds
- t - current system tenths of seconds
- tt - current system hundredths of seconds
-
- Examples: "*:[mm-dd-yy]:.*" = "ABC.DEF[12-31-99].XYZ"
- ":ccyyjjj.:*.*" = "1999365.ABC.DEF.XYZ"
- "*:.(mm-dd-ccyy)-[hh;nn;ss.tt]:.*"
- = "ABC.DEF.(12-31-1999)-[23;59;59.99].XYZ"
-
- 3.2.1.17 Colons and Wildcards
- Wildcards may be placed inside the colon pair.
- Examples: ":mmddyy-*-001:.*" = "123199-ABC.DEF-001.XYZ"
- "*:(001)????:.*" = "ABC(001).DEF.XYZ"
-
- 3.2.1.18 Nesting Insertion Pairs and Colon Pairs
- The colon pair and the insertion pair may be nested.
- Examples: "*<.Seq=:001:>.*" = "ABC.DEF.Seq=001.XYZ"
- "*:<.Seq>=001:.*" = "ABC.DEF.Seq=001.XYZ"
- "*<.mm=:mm: dd=:dd: yy=:yy:>.* = "ABC.DEF.mm=12 dd=31 yy=99.XYZ"
- "*:<.mm>=mm<.dd>=dd<.yy>=yy:.* = "ABC.DEF.mm=12.dd=31.yy=99.XYZ"
-
- 3.2.2 Changing Case
- ───────────────────
- In addition to using the rename mask, the case of the file name can be
- changed using Tab, and the extension can be changed with Ctrl-Tab. These
- can only be used if the input line is not first edited. The separation of
- the Tab and Ctrl-Tab functions are controlled by the Alt-F10 configuration
- option, "Rename function - Tab case mode".
-
- There are four states to the Tab/Ctrl-Tab change case toggle:
-
- - ALL UPPER Capitalizes all characters
- - all lower Changes all characters to lower case
- - Word Caps Capitalizes any word which follows a space or symbol
- - * Does not change the case of this portion of the name
-
-
- 3.3 Ctrl/Alt-Copy and Move Sub-options│
- ──────────────────────────────────────┘
- Choose the file spec, or just press return to keep the same names.
- See section 3.2 'Renaming Files'.
-
- Choose the destination, use F2 Browse, or type in the path.
- Use '.' for the current directory.
-
- Select any file replacement options
- F2 - Force replace of RSH files.
- Older - replaces only Older files.
- neVer - never replaces existing files.
-
- If you initially choose No for Overwrite, you can change your mind to JFC,
- Yes, No, All, neVer or Older. JFC allows you to compare the file you are
- copying with the file you are over-writing. If destination file/s exist and
- are Read-Only, Hidden or System, you can choose "Override".
-
- If there are errors during the process the following options can be chosen:
- "Cancel, Retry, Next file, Skip all errors".
-
- For Ctrl-Copy the F4 key can be used to remove RO attr on target files.
- This is particularly useful when copying files from CDROM.
-
- After getting an RSH error and making a change to the F2 option, the Enter
- key will either skip the file, (or in Prune, cancel), if the new F2 option
- will fail, or will retry the file if it might not fail. The menu also
- reflects the changing operation of the Enter key.
-
-
- 3.4 Input Navigation│
- ────────────────────┘
- Text input allows for long file names. You can quickly jump from word to
- word with the keys below. Words are delimited by the following characters:
- ' ', ',', '.', '_', '/', '\'.
-
- At text entry points, if the text is highlighted and one of the navigation
- or Backspace keys is pressed, then the highlight is cleared and the
- navigation key is processed.
-
- Ctrl-Right - Skip Word right
- Ctrl-Left - Skip Word left
- Shift-Ins - Paste Windows Clipboard information into ZTree.
- Ctrl-Backspace - Erase complete line
- Alt-000 - Using the numpad enter the ASCII code for the required
- character, the character will be pasted in using the
- active codepage.
- Ctrl-Ins - Copy the current input text to the clipboard
-
- At the Directory level
-
- Tab - Down directory at the same depth,
- or if in split mode toggle windows
- Ctrl-Tab - Down directory at the same depth
- Shift-Tab - Up directory at the same depth
- Ctrl-Home - First branch at the current level
- Ctrl-End - Last Branch at the current level
- Ctrl-PgUp - Page up trying to keep the selected dir highlighted
- Ctrl-PgDn - Page down trying to keep the selected dir highlighted
- Ctrl-Up - Scroll up trying to keep the selected dir highlighted
- Ctrl-Down - Scroll down trying to keep the selected dir highlighted
- Ctrl-Right - Unlogged dir: Expands directory tree
- Logged Dir with sub-dirs: move down a directory.
- Logged Dir without sub-dirs: logs files.
- Ctrl-Left - Logged dir: unlog
- UnLogged dir: move up a directory level
-
-
- 3.5 Application Menu│
- ────────────────────┘
- The F9 application menu provides a structured method to run applications
- from within ZTreeWin.
-
- When a menu item is executed, the text of the menu is used to create a
- temporary Batch file, ZTW_MENU.BAT, and then that Batch file is
- automatically executed. For this reason, the menu can be scripted with
- any commands that are valid in a Batch file for Windows 95/98/ME and for
- a Command Script for Windows NT/2000/XP.
-
- The real power comes from the ability to use the Batch parameters, (see
- section 3.1 'Batch parameters'), so that the currently highlighted
- File/Directory in ZTreeWin can be passed as a parameter to the program
- being called from the menu. Environment variables can be used as well.
-
- The menu editing keys are accessed with Alt.
-
- Use +/-/* keys to expand/collapse the resulting menu structure.
-
- Type the first letter or number of a menu item to jump to that item, or
- to navigate to all items beginning with that letter or number.
-
- The Alt menu for maintaining scripts
- Add item - Add a new item to the menu
- Delete item - Delete the selected item from the menu
- Edit script - Edit the script of the selected item
- Move item - Move the selected item to a different position on the menu
- Rename item - Rename the selected item
- Undo - Undo the last change
-
- The Edit script menu
- Copy - Make a second copy of the current line
- Delete - Delete the current line
- Edit - Edit the current line
- Insert - Insert a line before the current line and edit it
- Load - Load the contents of a text file into the script
- Move - (Not yet implemented)
- cOpy scrap - Copy the current script to the scrap area
- Paste scrap - Paste from the scrap area, the scrap area is cleared when
- quitting back to the menu, so use Tab and BackTab to
- navigate to the destination instead.
- Rename - Rename the current menu item
- Enter - Equivalent to Edit
- Tab - Next menu item
- BackTab - Previous menu item
- Esc - Exit back to the menu
- Undo - (Not yet implemented)
- Quit - Exit back to the menu
- Ctrl-V - Paste from clipboard
-
- Additional directives can be placed in the menu script, to provide control
- over how the batch file is generated, (i.e., they are processed before the
- batch file is created). When the Batch or Command file is executed, these
- directives are ignored a comments by Windows.
-
- The following is a list of these directives. (Note: "REM" may be substituted
- with "::").
-
- REM #ZTSet VAR "Prompt for input:"
- Request user input, with the prompt "Prompt for input:"
- echoing user input and assign the value input to the
- environment variable VAR.
-
- REM #ZTSetQ VAR "Prompt for password:"
- Request user input, with the prompt "Prompt for
- password:" displaying * instead of the characters
- input, and assign the value input to the environment
- variable VAR.
-
- REM #ZTInclude Text to include in the .BAT
- Literal text to place in the batch file when the file
- is generated from a ZTree menu item.
-
- REM #ZTIfDir Text to include if in the Dir window so that scripts
- can detect if the selected item was a file or directory.
- Example:
- Set ZTMode=File
- REM #ZTIfDir Set ZTMode=Dir
- if "%%ZTMode%%"=="File" Echo This is a file %1
- if "%%ZTMode%%"=="Dir" Echo This is a directory %1
-
- REM #ZTSecure Delete the ZTW_MENU.BAT file when done.
-
-
- 3.6 History Lists│
- ─────────────────┘
- At all the input points there are history lists, which can store up to 64
- entries. There is an option under the Alt-F10 configuration options to stop
- eXecute and Ctrl-F5 archive command input prefixed with a "@" from being
- entered into the history lists.
-
- Without the history list visible
- F3 - Paste in the youngest history item
- Ctrl-% - Where % is a letter or number, pastes in the entry
- marked with that letter or number from the history,
- ready to edit
- Alt-% - Where % is a letter or number, pastes in the entry
- marked with that letter or number from the history,
- and performs the action
- Alt-Up - Save the input to the history list and continue editing
-
- To invoke the History lists
- Down - Invoke history list at oldest entry
- Up - Invoke history list at youngest entry
-
- With the history list visible
- F3 - Save the current command history to ZTW.HST
- Up - Up one entry
- Down - Down one entry
- End - Jump to youngest entry
- Home - Jump to oldest entry
- PgUp - Jump one page up
- PgDn - Jump one page down
- Ins - Mark the entry to prevent it from being removed from
- the end of the list, or remove the mark if the item is
- marked.
- Del - Remove the entry, (as long as it is not marked)
- Ctrl-% - Where % is a letter or number, mark the entry with that
- letter or number.
- Alt-% - Where % is a letter or number, select and paste into
- the input field the entry marked with that letter or
- number, and perform the action.
- A..Z, 0..9 - Select and paste into the input filed the item marked
- with the letter or number.
- Enter - Select and paste the highlighted item into the input
- field.
-
-
- 3.7 Configuration Options│
- ─────────────────────────┘
- ZTreeWin is highly configurable, to meet the different preferences of many
- users. The configuration options are accessed from any directory or file
- window with Alt-F10.
-
- When configuring Support Programs, such as the Editor, use the Windows START
- command if you want to launch the support program as another task, and
- immediately give control back to ZTreeWin. The disadvantage of doing this,
- however, is that ZTreeWin will not automatically refresh the current file
- list when that task is exited.
-
- Use Batch parameters (see section 3.1) and environment variables to define
- the command line parameters for these programs. Also, the [SFN] and [LFN]
- suffixes can be used to define whether Short or Long file names are to be
- used in the command.
-
- Use the F4 key to acess the color configuration. Cycle the colors forward
- using the "Fn" keys on the bottom of the screen, and backwards using the
- Shift-"Fn" keys.
-
-
- 3.8 The Internal Viewer│
- ───────────────────────┘
- The internal file viewer is accessed by the View, Alt-View, Ctrl-View and
- Autoview (F7) commands, unless overridden in the Alt-F10 configuration to
- use an external viewer. While using Autoview, most the viewer commands
- below can be accessed by using the Shift key in combination with the viewer
- command.
-
- The viewer subcommands are:
-
- Alpha, Dump - Toggle between the ALPHA and DUMP views, if the file being
- viewed is an archive, then if the Dump command is used the
- viewer switches to the raw archive from the formatted view.
- Charset - Toggle between the OEM and ANSI Characters sets.
- Edit - In HEX mode, switch to HEX Edit mode, allowing modification
- of the current page of the file, either by overtyping the
- HEX data, or using Tab to jump to the ASCII representation
- for direct editing.
- In all other modes, open the current file in your editor.
- Alt-Edit - Launch the Alternate editor.
- Gather - Mark a range of lines in the viewer to be saved to a file,
- or copied to the Window Clipboard (by specifying "CLIP:").
- You may press Ctrl-C instead of Enter to copy the selected
- text directly to the Clipboard.
- Hex - Toggle the Hex view, which shows both the Hex and ASCII
- representation of the file, with 16 bytes per line.
- Junk - Toggle the Junk filter, which hides all characters values
- less than 32 and greater than 127 from display, to make the
- contents easier to read.
- Lines - Display the current line number when in Alpha mode.
- Mask - Strip out control characters and convert high (128-255)
- characters to low (0-127) characters, ie mask the high bit
- of each byte.
- Offset - Skip to the specified line number/offset.
- 0-9 - Directly enter a line number/offset for the Offset command
- Ruler - Toggle the display of the ruler at the top of the display.
- [Tab] - Cycle the tab width display between 2, 4, 6 and 8 Characters
- Wordwrap - Wrap long lines of text within the width of the window.
- Find - Search forward for text strings up to 256 Characters long,
- Use a * within the search string to match 0 or more
- characters within the same line.
- F2 to toggle case sensitivity.
- F4 to switch between text/hex/unicode.
- / - Search forward from the current location.
- S & F9 - Same as / to search forward from current location.
- F8 - Toggle search movement between page and each hit.
- Backward - Search backwards from the bottom of the file.
- \ - Search backwards from the current location.
- + - search again in the forward direction.
- - - search again in the backward direction.
- SPACE - search again in the current direction.
- NumPad-5 - Jump to the middle of the file.
- Shift-F2..F6 - Autoscroll the current file at various speeds.
- F3 - Reload the current file.
- Ctrl-F3 - Auto-reload the current file each second.
- F8 - Toggle between page and hit search skipping.
- Esc cancel - Quit the viewer.
-
- The Alt-F10 configuration option, 'Display archive list output for', is used
- to configure ZTreeWin to detect if the file is an archive before passing it
- to the viewer. If the file is detected as an archive, and the internal
- viewer is configured for the current View function, (View, Alt-View or
- AutoView), then the archiver list command is used to generate a temporary
- file for viewing by the viewer. You can then switch display modes at this
- point from Alpha to any other mode to display the contents of the actual
- archive file, rather than temporary list file.
-
-
- 3.9 Jeff's File Compare│
- ───────────────────────┘
- The JFC function, by default, uses the Tadzio's File Compare (TFC.EXE)
- program to compare two files side-by-side. The program is called via the
- TFC.BAT file. This is the default program specified in the Alt-F10
- configuration options, "JFC Compare" and "Alt-JFC Compare".
-
- The JFC function is named for Jeffrey C. Johnson, the original programmer
- of XTree, and the originator of the function. TFC was originally written by
- Daniel Schroeder, and later modified by Seb Tomasini.
-
- Subcommands while running TFC:
-
- Esc/Enter/Q - Exit
- Arrows - Scroll up, down, left, right, etc.
- Space - Find next difference
- + - Find next difference
- - - Find previous difference
- C - Case sensitivity on/off
- D - Differing characters within differing lines toggle
- E - Empty line suppression toggle
- H - Hex / ASCII mode toggle
- L - Line number display toggle
- O - OEM / ANSI character set toggle
- S - Split screen vertical / horizontal toggle
- T - Tall screen toggle (25/50 line mode)
- W - White space compression toggle
- 1..9 - Tab width setting to 1..9 blanks (default: 4)
- Alt-F10 - Color setup utility
- F1 - Help
-
- Command-Line options of TFC:
-
- -aXX[:YY] - Set window height to XX lines, and width to YY columns
- -b - Batch mode
- -c - Case insensitive compare
- -d - Differing character highlighting within differing lines
- -e - Empty line suppression
- -h - Hex mode
- -l - Line numbers not displayed
- -n - No line numbers displayed (same as -l)
- -o - OEM character set not used (uses ANSI)
- -s - Sync scan +500 lines
- -v - Vertically split display
- -w - White space is compressed
- -z - ZTree is the calling program
-
- ZTree automatically passes these six parameters to TFC.BAT:
-
- %1 = -z (Provides some special message handling)
- %2 = First file to compare in shortname format
- %3 = Second file to compare in shortname format
- %4 = First file to compare longname format
- %5 = Second file to compare in longname format
- %6 = -aXX:YY (Screen resolution)
-
- The standard TFC.BAT consists of a command line of the following format:
-
- @C:\path\TFC.EXE %1 %6 %4 %5
-
-
- 3.10 Keyboard Macros│
- ────────────────────┘
- Keyboard macros can be used to automate repetitive tasks. They can be
- accessed from the command line with the /k switch, by pressing F12 and
- entering macro commands directly or by referencing a macro file prefixed
- with a '@' symbol (eg. @[path]\macro1.ztm), or by using the Open command
- on a saved macro file (ending with the .ZTM extension).
-
- You can also 'record' a macro by using the Ctrl-F12 command. After hitting
- Ctrl-F12, all further keystrokes will be recorded to file ZSAVE.ZTM (in the
- ZTreeWin directory). Stop recording by hitting Ctrl-F12 a second time.
- A flashing 'R' in the bottom right of the screen indicates that recording
- is active.
- NOTE: If there are multiple instances of ZTreeWin are running they
- will all write to the same file.
- To replay your saved macro, load it into the F12 function with @ZSAVE.ZTM.
-
- To immediately replay the last used F12 macro without any prompting, you
- can use the Alt-F12 command.
-
- Construct a macro by separating each command and free text with commas ","
- such as the following macro that ESCapes to the directory window, then edits
- the file test.txt.
-
- ESC,e,test.txt,RET
-
- Note that in a .ZTM macro file, you may use newlines to break a macro into
- separate lines to improve readability and ease maintenance.
-
- Type command letters in lower case (like the e for edit above) as UPPER case
- is equivalent to Shift-Letter and will cause the Shift-Letter navigation
- functions, or spell searching if it is enabled. See 1.3 Directory and File
- Window Control Keys.
-
- The valid key symbols are (must be entered in UPPER case)
-
- BTAB, BKSP, COMMA, DEL, DOWN, END, ESC, ENTER, F1 - F10, HOME, INS,
- LEFT, PGDN, PGUP, RET, RIGHT, SEMI, SPACE, TAB, UP, NUM5
-
- And these shift keys, where x is
- ALT_x 0-9, A-Z, F1-F12, UP, DOWN
- CTRL_x 0-9, A-Z, F1-F12, UP, DOWN, RET, ENTER, INS, RIGHT, LEFT, TAB, BS,
- BKSP, [, ]
- SH_x F1-F12, TAB, INS, UP, DOWN, RIGHT, LEFT, HOME, END, PGDN, PGUP,
- NUM-, NUM1 - NUM9
-
- There are several special mnemonics available in certain functions for
- setting specific options to a known state.
-
- SPLIT, UNSPLIT - used to spilt and unsplit the screen respectively
- ASCEND, DESCEND - used in Alt-Sort to set the sort order
-
-
- 3.11 Command-Line Options│
- ─────────────────────────┘
- As the ZTWIN.BAT file gets rewritten each time ZTreeWin exits (to support
- the Ctrl-Q and Alt-Q functions), to use any of the command line switches,
- they have to be specified on the calling shortcut or in a different batch
- file. Note that the /K options must be last, as indicated.
-
- Usage: ZTW [/video mode] [/progs] [/options] [A..Z|path|filespec] [/K[macro]]
-
- [/video mode]: /2|3|4|5|6|8 (Use 25, 34, 43, 50, 60 or 28 lines video mode)
-
- NOTE: Certain programs may have problems with some of these modes.
- If the video mode is thought to be causing a problem, then try one
- of the standard modes: 25, 43 or 50 lines.
-
- [/progs]: /Eeditor.EXE | /Vviewer.EXE (Specify external editor and viewer)
-
- [/options]:
- ? Display command-line options OD Sort descending
- API Use Win32 API for copy functions SD Sort by Date
- B Disable beeps SE Sort by Extension
- DEB Display all shell output SS Sort by Size
- KBR Logs all keystrokes to ZKEYS.LOG SU Unsorted display
- L1 Log 1st Level only T Set console title
- LT Log Tree only XT XTPro keyboard compatibility
- LF Log Full disk Y Prevent screen restoration on exit
- M Disable mouse support ZF Use last Filespec
- NC Disable new console creation ZP Display progress bar time display
- O Disable OEM text translation ZT Logs last Treespec from history
-
- [/options - Video]:
- AUTO Use current console size
- MAX Zoom video to maximum size
- NOMAX Prevent use of Alt-F7 to Zoom
- COLS:nn[:nn:nn] Supported column sizes for Alt-F8 (eg: /COLS:80:120)
- ROWS:nn[:nn:nn] Supported row sizes for Alt-F9 (eg: /ROWS:25:50:65)
-
- [A..Z|path|filespec]: Log specified drive | start in directory | set filespec
-
- [/K[macro]]: /K[keys|@file.ztm] Start with macro sequence, or load from
- file this option must be the last on the
- .line
-
- If multiple drives or paths are specified they are logged in the order
- on the command line, then the first one in the list is made active.
-
- ZTree creates a directory under the current users temporary directory (as
- defined by the TEMP environment variable) with a name of the form "ZTMP000",
- this directory is used to hold working files when using the archiver
- functions. This is to support multiple instances of ZTree running at the
- same time, when a another instance is started a new subdirectory is created
- with a new number in the name, and that directory is used for the session.
- The location that the "ZTMP000" directory is created in can be controlled
- by setting the ZTEMP environment variable, the directory that the
- environment variable points to must exist, otherwise the archiving
- functions may not work.
-
-
- 3.12 Auxiliary Files│
- ────────────────────┘
- ext.BAT Batch files for running programs from the Open command. Use
- these files to override the Windows association called via
- ShellExecute(), or if there is not a windows association
- available. Change ext to the extension of the file type
- needed, e.g., for Microsoft Word create a DOC.BAT file.
-
- ARCHIVER.BB2 Configures which Archivers ZTreeWin will recognize. Read
- the comments in the file for instructions.
-
- ZCOLORS.INI Allows you to customize Colors for different file types.
- (grey for zip files, etc.) Also tags can be colored
- differently than the file names.
-
- ZFORMAT.BAT If it exists, it is used by the Alt-F2 command instead of
- the windows GUI for formatting Floppys.
-
- ZKEYS.LOG A Log all keystrokes, stored in the ZTMP000 directory,
- invoked with the /KBR switch
-
- ZSAVE.ZTM Created by the Ctrl-F12 command to hold recorded keystrokes.
-
- ZTREE.INF Installs ZTreeWin into the Drive and Folder context menus of
- Windows Explorer, so that when you right-click on a directory
- in Windows, you can choose "ZTree", and ZTreeWin will open up
- with that directory logged and highlighted. This file must be
- edited before use. Read the comments inside this file for
- instructions on how to prepare it for installation.
-
- ZTW.HST Holds the history lists and some settings which are passed on
- to subsequent sessions of ZTreeWin. Allows use of local ZTW.HST
- for a network shared program directory.
-
- ZTW.KEY Holds the ZTreeWin licence key. The name of this file must be
- UPPER CASE.
-
- ZTW.INI Holds the settings made to the configuration options, Alt-F10.
-
- ZTWIN.BAT Necessary for the Alt-Quit function. Gets rewritten on every
- exit from ZTreeWin.
-
- ZTW_MENU.DAT Holds the application menu configuration.
-
- ZTW_MENU.DA$ Backup of the ZTW_MENU.DAT file, created whenever the menu is
- edited.
-
- ZTW_MENU.BAT Used by the application menu when executing commands.
-
- TFC.BAT Used to call the TFC file compare program, using the JFC
- function.
-
- TFC.INI Contains the TFC program configuration and colors.
-
-
- 3.13 Quick Command Table│
- ────────────────────────┘
-
- Abbreviations and symbols used in the table descriptions:
-
- - - Key not assigned
- * - Changed from default by Alt-F10 configuration
- FW - File window
- NW - New Window
- TF - Tagged files
- XT - When in Xtree mode, (set on the command line with /XT)
- (W) - Windows Hotkey
-
- ┌──────┬───────────────────────────────────┬───────────────────────────────────┐
- │ Key │ Directory Window Commands │ File Window Commands │
- ├──────┼───────────┬───────────┬───────────┼───────────┬───────────┬───────────┤
- │ │ Normal │ Ctrl │ Alt │ Normal │ Ctrl │ Alt │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │A │Avail │- │Attributes │Attributes │Attributes │- │
- │ │ │ │ │ │TF │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │B │Branch │Branch TF │- │ │Batch TF │Batch │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │C │Compare │- │Compare │Copy │Copy TF │Copy with │
- │ │ │ │branch │ │ │structure │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │D │Delete │- │- │Delete │Delete TF │- │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │E │Edit file │- │Edit file │Edit │Edit TF │Edit file │
- │ │ │ │alternate │ │ │alternate │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │F │Filespec │Previous │File │Filespec │Previous │File │
- │ │ │filespec │display │ │filespec │display │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │G │Global │Global TF │Graft │- │- │- │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │H │sHortcut │- │Hide │sHortcut │sHortcut TF│- │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │I │Invert tag │Invert tag │Info │Invert tag │Invert tags│Info │
- │ │or filespec│or filespec│ │or filespec│or filespec│ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │J │- │- │- │JFC compare│JFC compare│JFC compare│
- │ │ │ │ │ │two TF │alternate │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │K │- │- │KByte │- │- │- │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │L │Log drive │Switch drv │Log options│Log drive │Switch drv │Log options│
- │ │* Switch │* Log drive│ │* Switch │* Log │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │M │Make dir │- │Mirror │Move │Move TF │Move │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │N │New date │- │- │New date │New date TF│- │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │O │- │- │- │Open │Open TF │Open NW │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │P │Print │- │Prune │Print │Print TF │- │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Q │Quit │Quit and │Quit and │Quit │Quit and │Quit and │
- │ │ │shell │change dir │ │shell │change dir │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │R │Rename │- │Release │Rename │Rename TF │Release │
- │ │ │ │options │ │ │options │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │S │Showall │Showall TF │Sort │- │Search TF │Sort │
- │ │ │ │criteria │ │ │criteria │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │T │Tag all │Tag all │Tag files │Tag file │Tag all │Tag by │
- │ │files in │files on │by │ │files in │attribute, │
- │ │directory │disk drive │attribute │ │directory │up, down │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │U │Untag all │Untag all │Untag files│Untag file │Untag all │Untag by │
- │ │files in │files on │by │ │files in │attribute, │
- │ │directory │disk drive │attribute │ │directory │up, down │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │V │View │Volume │View file │View │View TF │View file │
- │ │ │ │alternate │ │ │alternate │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │W │- │- │Wash │- │- │- │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │X │eXecute │- │eXecute NW │eXecute │- │eXecute NW │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Y │- │- │- │- │- │- │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Z │Branch │Toggle │ │- │Toggle │ │
- │ │ │colors │ │ │colors │ │
- └──────┴───────────┴───────────┴───────────┴───────────┴───────────┴───────────┘
-
- ┌──────┬───────────────────────────────────┬───────────────────────────────────┐
- │ Key │ Directory Window Commands │ File Window Commands │
- ├──────┼───────────┬───────────┬───────────┼───────────┬───────────┬───────────┤
- │ │ Normal │ Ctrl │ Alt │ Normal │ Ctrl │ Alt │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Shift-│Jump to │- │- │Jump to │- │- │
- │letter│* Spell │ │ │* Spell │ │ │
- │ │search │ │ │search │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │0..9 │Jump to │- │- │Jump to │- │- │
- │ │* Spell │ │ │* Spell │ │ │
- │ │search │ │ │search │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Shift-│Jump to │- │- │Jump to │- │- │
- │1..9 │x/10 of │ │ │x/10 of │ │ │
- │ │Window │ │ │Window │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │F1 │Help │- │About │Help │- │About │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │F2 │- │- │Format │- │Show TF │Format │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │F3 │Refresh │- │Relog │Refresh │Continually│Relog │
- │ │directory │ │directory │directory │refresh dir│directory │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │F4 │Toggle menu│- │- │Toggle menu│Show TF │Compare │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │F5 │Hide 2nd │- │- │- │Archive TF │Open │
- │ │subdirs │ │ │ │ │archive │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │F6 │Hide 1st │- │- │- │Merge tags │- │
- │ │subdirs │ │ │ │to split │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │F7 │Autoview │Tag branch │Video zoom │Autoview │- │Video zoom │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │F8 │Split │Untag │Video │Split │Partial │Video │
- │ │ │branch │col width │ │Untag │col width │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │F9 │Application│Invert │Video │Application│- │Video │
- │ │menu │branch tags│row height │menu │ │row height │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │F10 │- │- │Configure │- │- │Configure │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │F11 │Bookmark │ │- │Bookmark │- │- │
- │ │list │ │ │list │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │F12 │Run macro │Record │Replay │Run macro │Record │Replay │
- │ │ │macro │macro │ │macro │macro │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │^ │- │- │- │Toggle tag │- │- │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │* │Log entire │- │- │- │- │- │
- │ │branch │ │ │ │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │+ or =│Log dir │- │- │- │- │- │
- │ │XT Select │ │ │XT Select │ │ │
- │ │next drive │ │ │next drive │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │- or _│Unlog dir │- │- │- │- │- │
- │ │XT Select │ │ │XT Select │ │ │
- │ │prev drive │ │ │prev drive │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │, or <│Select │- │- │Select │- │- │
- │ │next drive │ │ │next drive │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │. or >│Select │- │- │Select │- │- │
- │ │prev drive │ │ │prev drive │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │/ or ?│Stats │- │- │Stats │- │- │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │\ or ;│Treespec │- │- │Treespec │- │- │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │\ │Treespec │Previous │- │Treespec │Previous │- │
- │ │ │treespec │ │ │treespec │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │| │Spell │- │- │Spell │- │- │
- │ │search │ │ │search │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │[ │Previous │Delete │- │Previous │Delete │- │
- │ │bookmark │bookmark │ │bookmark │bookmark │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │] │Next │Delete all │- │Next │Delete all │- │
- │ │bookmark │bookmarks │ │bookmark │bookmarks │ │
- └──────┴───────────┴───────────┴───────────┴───────────┴───────────┴───────────┘
-
- ┌──────┬───────────────────────────────────┬───────────────────────────────────┐
- │ Key │ Directory Window Commands │ File Window Commands │
- ├──────┼───────────┬───────────┬───────────┼───────────┬───────────┬───────────┤
- │ │ Normal │ Ctrl │ Alt │ Normal │ Ctrl │ Alt │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Ins │- │Copy to │- │- │Copy to │- │
- │ │XT Log │clipboard │ │ │clipboard │ │
- │ │ directory │ │ │ │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Shift-│Paste from │- │- │Paste from │- │- │
- │Ins │clipboard │ │ │clipboard │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Del │Delete │- │- │Delete │Delete TF │- │
- │ │XT Unlog │ │ │ │ │ │
- │ │ directory │ │ │ │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Home │First dir │First dir │- │First file │- │- │
- │ │ │at level │ │ │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │End │Last dir │Last dir │- │Last file │- │- │
- │ │ │at level │ │ │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │PgUp │PgUp screen│Scroll │- │PgUp screen│Scroll │- │
- │ │ │page up │ │ │Page Up │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │PgDn │PgDn screen│Scroll │- │PgDn screen│Scroll │- │
- │ │ │page down │ │ │Page Down │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Up │Dir up │Scroll up │- │File up │Scroll up │- │
- │ │ │* Dir up │ │ │* Tag up │* Untag up │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Down │Dir down │Scroll down│- │File down │Scroll down│- │
- │ │ │* Dir down │ │ │* Tag down │* Untag dn │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Left │Parent │Close │Previous │Page up │- │Previous │
- │ │dir │branch / │bookmark │ │ │bookmark │
- │ │ │parent dir │ │ │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Right │Path down │Open dir / │Next │Page down │- │Next │
- │ │ │child dir │bookmark │ │ │bookmark │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Tab │Dir down │Dir down │(W) │- │- │(W) │
- │ │same level │same level │ │ │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Shift-│Dir up │- │(W) │- │- │(W) │
- │Tab │same level │ │ │ │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Tab │Switch │Dir down │(W) │Switch │- │(W) │
- │(split│sides │same level │ │sides │ │ │
- │mode) │ │ │ │ │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Esc │- │(W) │(W) │Dir │(W) │(W) │
- │ │ │ │ │window │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Shift-│Clear spell│- │- │Clear spell│- │- │
- │Esc │search │ │ │search │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Enter │Open Sm FW │Log dir / │(W) │Close FW │- │(W) │
- │ │* Open │Open FW & │ │* View file│ │ │
- │ │Extended FW│ show TF │ │ │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Back- │Parent │Release dir│- │Parent │- │- │
- │space │dir │ │ │dir │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Space │Dir down │- │(W) │File down │- │(W) │
- │ │ │ │ │*Invert tag│ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │NumPad│Center │- │- │Center │- │- │
- │-5 │ │ │ │ │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Shift │Hide this │- │- │- │- │- │
- │Numpad│directory │ │ │ │ │ │
- │- │ │ │ │ │ │ │
- ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
- │Right │About │- │- │About │- │- │
- │Ctrl- │ │ │ │ │ │ │
- │Alt │ │ │ │ │ │ │
- └──────┴───────────┴───────────┴───────────┴───────────┴───────────┴───────────┘
-
-
- 3.14 Document Standards│
- ───────────────────────┘
- The following syntax is used through out this document.
-
- Char1..Char2 - Range of characters between Char1 and Char2 inclusive.
- Shift-Char - Press and hold the Shift key and then press Char
-
-
- 3.15 ZTreeWin Advantages Over Xtree│
- ───────────────────────────────────┘
- The advantages of ZTree over XTree are far too numerous to list here. However,
- the following are the very basic and most important advantages.
-
- - No 640K memory barrier. Log unlimited disks & files.
- - Supports long file and directory names.
- - Does not hog the CPU under Windows NT/2000/XP.
- - It is an efficient 32-bit Windows program.
- - It is not constrained to an 80 column screen width.
- - UNC (Universal Naming Convention) can be used for target paths for networks
- with most commands. (e.g. \\server\dir\filename.ext)
- - It is still being enhanced and supported!
-
-
- 3.16 Web Links│
- ──────────────┘
- The ZTreeWin home page and latest version: http://www.ztree.com
- The Unofficial ZTreeWin home page and forum: http://www.vico1.com
- ZTree and XTree Hidden Hotkeys: http://www.xtreefanpage.org/lowres/x43hhl.htm
-
- ──────────────────────────────
-